summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorMichael Jennings <mej@kainx.org>2002-01-14 18:56:15 +0000
committerMichael Jennings <mej@kainx.org>2002-01-14 18:56:15 +0000
commit3bd0209d810a42c0279b302acf853119625b9903 (patch)
tree98f1449ffe88153935161f7ae76838c485dbedaf /utils
parentd5085e3001b0ffc99214af7f127e62d843a87b00 (diff)
downloadeterm-3bd0209d810a42c0279b302acf853119625b9903.tar.gz
Mon Jan 14 13:51:49 2002 Michael Jennings (mej)
Added a server grab around the setting of the root properties and background. Suggested by Owen Taylor <otaylor@redhat.com> and Olivier Chapuis <olivier.chapuis@free.fr>. Also updated the version number in configure.ac for all those mor^H^H^Hpeople using Debian unstable. :-) Fixed a few compiler warnings too. SVN revision: 5834
Diffstat (limited to 'utils')
-rw-r--r--utils/Esetroot.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/utils/Esetroot.c b/utils/Esetroot.c
index ae9c9e5..5fd529b 100644
--- a/utils/Esetroot.c
+++ b/utils/Esetroot.c
@@ -263,10 +263,11 @@ main(int argc, char *argv[])
} else {
XFillRectangle(Xdisplay, p, gc, x, y, scr->width, scr->height);
}
+ XGrabServer(Xdisplay);
set_pixmap_property(p);
- XFlush(Xdisplay);
XSetWindowBackgroundPixmap(Xdisplay, Xroot, p);
XClearWindow(Xdisplay, Xroot);
+ XUngrabServer(Xdisplay);
XFlush(Xdisplay);
}
#else