]> Pileus Git - ~andy/gtk/blobdiff - gdk/gdkwindow.c
gdk: prevent NULL pointer access when debugging is enabled
[~andy/gtk] / gdk / gdkwindow.c
index 410eb165f6379277bbf40911f4993022b34c4d48..b0ccd9c7154ea68b4bf808147758d5207c3c3945 100644 (file)
@@ -1473,6 +1473,7 @@ gdk_window_new (GdkWindow     *parent,
     {
       GdkFrameClock *frame_clock = g_object_new (GDK_TYPE_FRAME_CLOCK_IDLE, NULL);
       gdk_window_set_frame_clock (window, frame_clock);
+      g_object_unref (frame_clock);
     }
 
   native = FALSE;
@@ -1735,6 +1736,7 @@ gdk_window_reparent (GdkWindow *window,
         {
           GdkFrameClock *frame_clock = g_object_new (GDK_TYPE_FRAME_CLOCK_IDLE, NULL);
           gdk_window_set_frame_clock (window, frame_clock);
+          g_object_unref (frame_clock);
         }
     }
   else