[totem] Use GDK_CURSOR_BLANK as available in newer GTK+



commit 9dc8ce3d13d27d9f657345f4410d53fc4e401c00
Author: Bastien Nocera <hadess hadess net>
Date:   Wed Apr 29 20:20:52 2009 +0100

    Use GDK_CURSOR_BLANK as available in newer GTK+
    
    2009-04-29  Bastien Nocera  <hadess hadess net>
    
    	* src/backend/video-utils.c
    	(totem_gdk_window_set_invisible_cursor): Use
    	GDK_CURSOR_BLANK as available in newer GTK+
---
 ChangeLog                 |    6 ++++++
 src/backend/video-utils.c |   23 +----------------------
 2 files changed, 7 insertions(+), 22 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index e86828b..fef5450 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2009-04-29  Bastien Nocera  <hadess hadess net>
+
+	* src/backend/video-utils.c
+	(totem_gdk_window_set_invisible_cursor): Use
+	GDK_CURSOR_BLANK as available in newer GTK+
+
 2009-04-24  Bastien Nocera  <hadess hadess net>
 
 	* src/totem-uri.c (totem_add_subtitle):
diff --git a/src/backend/video-utils.c b/src/backend/video-utils.c
index f4ee13e..4efb70c 100644
--- a/src/backend/video-utils.c
+++ b/src/backend/video-utils.c
@@ -122,32 +122,11 @@ guint8 * yv12torgb (guint8 *src_y, guint8 *src_u, guint8 *src_v,
 void
 totem_gdk_window_set_invisible_cursor (GdkWindow *window)
 {
-	GdkBitmap *empty_bitmap;
 	GdkCursor *cursor;
-	GdkColor useless;
-	char invisible_cursor_bits[] = { 0x0 }; 
-
-	useless.red = useless.green = useless.blue = 0;
-	useless.pixel = 0;
-
-	empty_bitmap = gdk_bitmap_create_from_data (window,
-			invisible_cursor_bits,
-			1, 1);
-
-	/* When there's no window, there's no bitmap */
-	if (empty_bitmap == NULL)
-		return;
-
-	cursor = gdk_cursor_new_from_pixmap (empty_bitmap,
-			empty_bitmap,
-			&useless,
-			&useless, 0, 0);
 
+	cursor = gdk_cursor_new (GDK_BLANK_CURSOR);
 	gdk_window_set_cursor (window, cursor);
-
 	gdk_cursor_unref (cursor);
-
-	g_object_unref (empty_bitmap);
 }
 
 void



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]