xv: Fix unchecked AddResource
Reviewed-by: Julien Cristau <jcristau@debian.org> Signed-off-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
parent
ac4d8c7cee
commit
093f9505c1
|
@ -844,7 +844,8 @@ XvdiSelectVideoNotify(ClientPtr client, DrawablePtr pDraw, BOOL onoff)
|
||||||
|
|
||||||
tpn->client = NULL;
|
tpn->client = NULL;
|
||||||
tpn->id = FakeClientID(client->index);
|
tpn->id = FakeClientID(client->index);
|
||||||
AddResource(tpn->id, XvRTVideoNotify, tpn);
|
if (!AddResource(tpn->id, XvRTVideoNotify, tpn))
|
||||||
|
return BadAlloc;
|
||||||
|
|
||||||
tpn->client = client;
|
tpn->client = client;
|
||||||
return Success;
|
return Success;
|
||||||
|
@ -893,7 +894,8 @@ XvdiSelectPortNotify(ClientPtr client, XvPortPtr pPort, BOOL onoff)
|
||||||
|
|
||||||
tpn->client = client;
|
tpn->client = client;
|
||||||
tpn->id = FakeClientID(client->index);
|
tpn->id = FakeClientID(client->index);
|
||||||
AddResource(tpn->id, XvRTPortNotify, tpn);
|
if (!AddResource(tpn->id, XvRTPortNotify, tpn))
|
||||||
|
return BadAlloc;
|
||||||
|
|
||||||
return Success;
|
return Success;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue