diff --git a/ChangeLog b/ChangeLog index 90b0e5555c..1cb69664b6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2009-01-11 Tor Lillqvist + + Bug 523554 - Copy from GIMP to Word broken + + * gdk/win32/gdkselection-win32.c + (_gdk_win32_selection_convert_to_dib): The DIB stored in the + clipboard was for some unknown reason truncated by one byte. Don't + do that. + 2009-01-07 Matthias Clasen * configure.in: Bump version diff --git a/gdk/win32/gdkselection-win32.c b/gdk/win32/gdkselection-win32.c index fbbaebbf22..5ae4425893 100644 --- a/gdk/win32/gdkselection-win32.c +++ b/gdk/win32/gdkselection-win32.c @@ -1175,7 +1175,7 @@ _gdk_win32_selection_convert_to_dib (HGLOBAL hdata, HGLOBAL hdatanew; g_free (target_name); - size = GlobalSize (hdata) - 1 - sizeof (BITMAPFILEHEADER); + size = GlobalSize (hdata) - sizeof (BITMAPFILEHEADER); ptr = GlobalLock (hdata); memmove (ptr, ptr + sizeof (BITMAPFILEHEADER), size); GlobalUnlock (hdata);