]> Pileus Git - ~andy/gtk/blobdiff - gdk/gdkimage.c
gdk/gdkdraw.c gdk/gdkimage.c gdk/gdkscreen.c replace assertions for obj !=
[~andy/gtk] / gdk / gdkimage.c
index 22a798642281f3d762b1e02aaa3172dba8399e95..442e8ebd07e5aea82e7cebf6a665e84eee6fee0e 100644 (file)
@@ -45,7 +45,9 @@
 GdkImage *
 gdk_image_ref (GdkImage *image)
 {
-  return (GdkImage *) g_object_ref (image);
+  g_return_val_if_fail (GDK_IS_IMAGE (image), NULL);
+
+  return g_object_ref (image);
 }
 
 /**
@@ -120,7 +122,6 @@ gdk_image_set_colormap (GdkImage       *image,
       image->colormap = colormap;
       g_object_ref (image->colormap);
     }
-    
 }
 
 /**