]> Pileus Git - ~andy/gtk/commitdiff
Initialize variables
authorMatthias Clasen <mclasen@redhat.com>
Thu, 14 Oct 2010 12:12:11 +0000 (08:12 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 14 Oct 2010 12:14:33 +0000 (08:14 -0400)
valgrind was complaining about uninitialized values here, and
sure enough, gdkdevice-xi.c doesn't set device position.

gdk/gdkwindow.c

index 6e39e86314e754696df2fe544991b464a0e0e676..46539eab5ca712ff7a05ebcfd51d91a66e6234d0 100644 (file)
@@ -5069,6 +5069,9 @@ gdk_window_get_device_position (GdkWindow       *window,
   g_return_val_if_fail (GDK_IS_WINDOW (window), NULL);
   g_return_val_if_fail (GDK_IS_DEVICE (device), NULL);
 
+  tmp_x = 0;
+  tmp_y = 0;
+
   display = gdk_window_get_display (window);
   child = display->device_hooks->window_get_device_position (display, device, window,
                                                              &tmp_x, &tmp_y, &tmp_mask);