+Tue Mar 10 00:49:18 EST 1998 The Rasterman <raster@redhat.com>
+ * gdk/gdkwindow.c: (gdk_window_xid_at) fixed minor memory leak and
+ minor buglet in tree search.
+
Mon Mar 9 21:21:19 PST 1998 Shawn T. Amundson <amundson@gimp.org>
* Released 0.99.5
+Tue Mar 10 00:49:18 EST 1998 The Rasterman <raster@redhat.com>
+ * gdk/gdkwindow.c: (gdk_window_xid_at) fixed minor memory leak and
+ minor buglet in tree search.
+
Mon Mar 9 21:21:19 PST 1998 Shawn T. Amundson <amundson@gimp.org>
* Released 0.99.5
+Tue Mar 10 00:49:18 EST 1998 The Rasterman <raster@redhat.com>
+ * gdk/gdkwindow.c: (gdk_window_xid_at) fixed minor memory leak and
+ minor buglet in tree search.
+
Mon Mar 9 21:21:19 PST 1998 Shawn T. Amundson <amundson@gimp.org>
* Released 0.99.5
+Tue Mar 10 00:49:18 EST 1998 The Rasterman <raster@redhat.com>
+ * gdk/gdkwindow.c: (gdk_window_xid_at) fixed minor memory leak and
+ minor buglet in tree search.
+
Mon Mar 9 21:21:19 PST 1998 Shawn T. Amundson <amundson@gimp.org>
* Released 0.99.5
+Tue Mar 10 00:49:18 EST 1998 The Rasterman <raster@redhat.com>
+ * gdk/gdkwindow.c: (gdk_window_xid_at) fixed minor memory leak and
+ minor buglet in tree search.
+
Mon Mar 9 21:21:19 PST 1998 Shawn T. Amundson <amundson@gimp.org>
* Released 0.99.5
+Tue Mar 10 00:49:18 EST 1998 The Rasterman <raster@redhat.com>
+ * gdk/gdkwindow.c: (gdk_window_xid_at) fixed minor memory leak and
+ minor buglet in tree search.
+
Mon Mar 9 21:21:19 PST 1998 Shawn T. Amundson <amundson@gimp.org>
* Released 0.99.5
+Tue Mar 10 00:49:18 EST 1998 The Rasterman <raster@redhat.com>
+ * gdk/gdkwindow.c: (gdk_window_xid_at) fixed minor memory leak and
+ minor buglet in tree search.
+
Mon Mar 9 21:21:19 PST 1998 Shawn T. Amundson <amundson@gimp.org>
* Released 0.99.5
return child;
}
}
+ XFree(list);
}
- return 0;
+ return base;
}
/*
private=(GdkWindowPrivate*)window;
disp=private->xdisplay;
root=private->xwindow;
+ XGrabServer(disp);
if (!XQueryTree(disp,root,&root_win,&parent_win,&list,&num))
return root;
if (list)
{
if (!g_list_find(excludes,(gpointer)child))
{
+ XUngrabServer(disp);
XFree(list);
return child;
}
else
{
XFree(list);
+ XUngrabServer(disp);
return child;
}
}
}
}
+ XUngrabServer(disp);
return root;
}
return child;
}
}
+ XFree(list);
}
- return 0;
+ return base;
}
/*
private=(GdkWindowPrivate*)window;
disp=private->xdisplay;
root=private->xwindow;
+ XGrabServer(disp);
if (!XQueryTree(disp,root,&root_win,&parent_win,&list,&num))
return root;
if (list)
{
if (!g_list_find(excludes,(gpointer)child))
{
+ XUngrabServer(disp);
XFree(list);
return child;
}
else
{
XFree(list);
+ XUngrabServer(disp);
return child;
}
}
}
}
+ XUngrabServer(disp);
return root;
}