xi: fix memory leak in ProcXIQueryDevice

Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
Reviewed-by: Nicolas Peninguy <nico@lostgeeks.org>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Tiago Vignatti 2011-03-25 19:27:17 +02:00
parent dce2f10cf7
commit 623bb34342

View File

@ -107,8 +107,10 @@ ProcXIQueryDevice(ClientPtr client)
}
info = calloc(1, len);
if (!info)
if (!info) {
free(skip);
return BadAlloc;
}
memset(&rep, 0, sizeof(xXIQueryDeviceReply));
rep.repType = X_Reply;