diff options
Diffstat (limited to 'gdk/win32/gdkpixmap-win32.c')
-rw-r--r-- | gdk/win32/gdkpixmap-win32.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gdk/win32/gdkpixmap-win32.c b/gdk/win32/gdkpixmap-win32.c index 136f5bebd1..5d20d17967 100644 --- a/gdk/win32/gdkpixmap-win32.c +++ b/gdk/win32/gdkpixmap-win32.c @@ -108,6 +108,8 @@ gdk_pixmap_impl_win32_finalize (GObject *object) GDK_NOTE (PIXMAP, g_print ("gdk_pixmap_impl_win32_finalize: %p\n", GDK_PIXMAP_HBITMAP (wrapper))); + _gdk_win32_drawable_finish (GDK_DRAWABLE (object)); + GDI_CALL (DeleteObject, (GDK_PIXMAP_HBITMAP (wrapper))); gdk_win32_handle_table_remove (GDK_PIXMAP_HBITMAP (wrapper)); |