SOURCES: gtk+2-firefox-printpreview.patch (NEW) - fix http://bugzi...

megabajt megabajt at pld-linux.org
Wed Nov 7 21:10:23 CET 2007


Author: megabajt                     Date: Wed Nov  7 20:10:23 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- fix http://bugzilla.gnome.org/show_bug.cgi?id=482531

---- Files affected:
SOURCES:
   gtk+2-firefox-printpreview.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/gtk+2-firefox-printpreview.patch
diff -u /dev/null SOURCES/gtk+2-firefox-printpreview.patch:1.1
--- /dev/null	Wed Nov  7 21:10:23 2007
+++ SOURCES/gtk+2-firefox-printpreview.patch	Wed Nov  7 21:10:18 2007
@@ -0,0 +1,27 @@
+Index: gtk+/gdk/gdkwindow.c
+===================================================================
+--- gtk+/gdk/gdkwindow.c	(revision 18802)
++++ gtk+/gdk/gdkwindow.c	(working copy)
+@@ -615,7 +615,11 @@ gdk_window_get_toplevel (GdkWindow *wind
+ 
+   obj = (GdkWindowObject *)window;
+   while (GDK_WINDOW_TYPE (obj) == GDK_WINDOW_CHILD)
+-    obj = (GdkWindowObject *)obj->parent;
++    {
++      obj = (GdkWindowObject *)obj->parent;
++      if (!obj)
++	return NULL;
++    }
+   
+   return GDK_WINDOW (obj);
+ }
+@@ -2297,6 +2301,9 @@ gdk_window_is_toplevel_frozen (GdkWindow
+ 
+   toplevel = (GdkWindowObject *)gdk_window_get_toplevel (window);
+ 
++  if (!toplevel)
++    return FALSE;
++
+   return toplevel->update_and_descendants_freeze_count > 0;
+ }
+ 
================================================================


More information about the pld-cvs-commit mailing list