From 7eb1c29d07de12fa788ac1c20647491c7836e4d1 Mon Sep 17 00:00:00 2001 From: mattias Date: Sun, 20 Sep 2009 22:15:10 +0000 Subject: [PATCH] gtk intf: TGtkWSCustomListView.ItemSetImage: gdk_pixbuf_render_pixmap_and_mask creates the pixmap and mask itself git-svn-id: trunk@21786 - --- lcl/interfaces/gtk/gtkwscustomlistview.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lcl/interfaces/gtk/gtkwscustomlistview.inc b/lcl/interfaces/gtk/gtkwscustomlistview.inc index d1bcb45e96..ba103213c7 100644 --- a/lcl/interfaces/gtk/gtkwscustomlistview.inc +++ b/lcl/interfaces/gtk/gtkwscustomlistview.inc @@ -689,8 +689,8 @@ begin end; gbPixbuf: begin - Pixmap := gdk_pixmap_new(nil, ImageBitmap.Width, ImageBitmap.Height, 24); - Mask := gdk_pixmap_new(nil, ImageBitmap.Width, ImageBitmap.Height, 1); + Pixmap := nil; + Mask := nil; gdk_pixbuf_render_pixmap_and_mask(PGDIObject(ImageBitmap.Handle)^.GDIPixbufObject, pixmap, mask, $80); end; end;