changeset 1957:9e7e1e147ea8

gdk_bitmap_create_from_data() is deprecated
author Laurent Monin <zas@norz.org>
date Sun, 16 Jan 2011 18:04:19 +0100
parents 3881b756cbc2
children f91e7788a94c
files src/fullscreen.c
diffstat 1 files changed, 7 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/fullscreen.c	Sun Jan 16 18:04:04 2011 +0100
+++ b/src/fullscreen.c	Sun Jan 16 18:04:19 2011 +0100
@@ -54,6 +54,10 @@
 	else
 		{
 		GdkCursor *cursor;
+
+#if GTK_CHECK_VERSION(2,16,0)
+		cursor = gdk_cursor_new(GDK_BLANK_CURSOR);
+#else
 		GdkPixmap *p;
 
 		p = gdk_bitmap_create_from_data(widget->window, "\0\0\0", 1, 1);
@@ -62,12 +66,12 @@
 						    &widget->style->fg[GTK_STATE_ACTIVE],
 						    &widget->style->bg[GTK_STATE_ACTIVE],
 						    0, 0);
-
+		g_object_unref(p);
+#endif
 		gdk_window_set_cursor(widget->window, cursor);
 
 		gdk_cursor_unref(cursor);
-		g_object_unref(p);
-		}
+	}
 }
 
 static gboolean fullscreen_hide_mouse_cb(gpointer data)