win32: fix possible memleak if GlobalAlloc() fails

Also remove the unused 'buf' variable.

https://bugzilla.gnome.org/show_bug.cgi?id=694742
This commit is contained in:
Aleksander Morgado 2013-02-26 14:51:31 +01:00
parent 8eb2278f6a
commit 461c3835aa

View File

@ -155,7 +155,7 @@ gdk_property_change (GdkWindow *window,
{
HGLOBAL hdata;
gint i, size;
guchar *ucptr, *buf = NULL;
guchar *ucptr;
wchar_t *wcptr, *p;
glong wclen;
@ -214,7 +214,7 @@ gdk_property_change (GdkWindow *window,
WIN32_API_FAILED ("GlobalAlloc");
if (!CloseClipboard ())
WIN32_API_FAILED ("CloseClipboard");
g_free (buf);
g_free (wcptr);
return;
}