gdkselection-win32.c: Declare Variables At Top Of Block

...so that builds on Visual C++ can be fixed.
This commit is contained in:
Chun-wei Fan
2014-05-16 12:07:01 +08:00
parent c9da8bddca
commit 7eb1c7701c

View File

@@ -1284,12 +1284,15 @@ _gdk_win32_selection_convert_to_dib (HGLOBAL hdata,
if (target == _image_bmp) if (target == _image_bmp)
{ {
HGLOBAL hdatanew;
SIZE_T size;
guchar *ptr;
g_return_val_if_fail (GlobalSize (hdata) >= sizeof (BITMAPFILEHEADER), NULL); g_return_val_if_fail (GlobalSize (hdata) >= sizeof (BITMAPFILEHEADER), NULL);
/* No conversion is needed, just strip the BITMAPFILEHEADER */ /* No conversion is needed, just strip the BITMAPFILEHEADER */
HGLOBAL hdatanew; size = GlobalSize (hdata) - sizeof (BITMAPFILEHEADER);
SIZE_T size = GlobalSize (hdata) - sizeof (BITMAPFILEHEADER); ptr = GlobalLock (hdata);
guchar *ptr = GlobalLock (hdata);
memmove (ptr, ptr + sizeof (BITMAPFILEHEADER), size); memmove (ptr, ptr + sizeof (BITMAPFILEHEADER), size);
GlobalUnlock (hdata); GlobalUnlock (hdata);