]> Pileus Git - ~andy/gtk/blobdiff - gdk/gdkwindow.c
broadway: pointer targets differ in signedness
[~andy/gtk] / gdk / gdkwindow.c
index 410eb165f6379277bbf40911f4993022b34c4d48..8191e0c14e6f0571d44fb9db5141291b643b7339 100644 (file)
@@ -271,9 +271,10 @@ print_region (cairo_region_t *region)
        }
       else
        {
+         int i;
          cairo_region_get_extents (region, &r);
          g_string_append_printf (s, "extent: %dx%d @%d,%d, details: ", r.width, r.height, r.x, r.y);
-         for (int i = 0; i < num; i++)
+         for (i = 0; i < num; i++)
            {
              g_string_append_printf (s, "[%dx%d @%d,%d]", r.width, r.height, r.x, r.y);
              if (i != num -1)
@@ -1473,6 +1474,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 +1737,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
@@ -9989,6 +9992,10 @@ gdk_window_print (GdkWindow *window,
   g_print (" abs[%d,%d]",
           window->abs_x, window->abs_y);
 
+  if (window->alpha != 255)
+    g_print (" alpha[%d]",
+          window->alpha);
+
   s = print_region (window->clip_region);
   g_print (" clipbox[%s]", s);