]> Pileus Git - ~andy/gtk/blobdiff - gdk/gdk.c
A couple of compiler warning fixes, GtkCList signal changes, changed
[~andy/gtk] / gdk / gdk.c
index b7ecdcf7adf764aaa97180cd157b74de60be423a..b11b3f82369d4ac4019400a86863dae2a7116aed 100644 (file)
--- a/gdk/gdk.c
+++ b/gdk/gdk.c
@@ -1282,21 +1282,23 @@ gdk_pointer_grab (GdkWindow *     window,
                                                confine_to,
                                                time);
   else
-    return_val = Success;;
+    return_val = Success;
   
   if (return_val == Success)
-    if (!window_private->destroyed)
-      return_val = XGrabPointer (window_private->xdisplay,
-                                xwindow,
-                                owner_events,
-                                xevent_mask,
-                                GrabModeAsync, GrabModeAsync,
-                                xconfine_to,
-                                xcursor,
-                                time);
-    else
-      return_val = AlreadyGrabbed;
-  
+    {
+      if (!window_private->destroyed)
+       return_val = XGrabPointer (window_private->xdisplay,
+                                  xwindow,
+                                  owner_events,
+                                  xevent_mask,
+                                  GrabModeAsync, GrabModeAsync,
+                                  xconfine_to,
+                                  xcursor,
+                                  time);
+      else
+       return_val = AlreadyGrabbed;
+    }
+
   if (return_val == GrabSuccess)
     xgrab_window = window_private;