summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
Diffstat (limited to 'utils')
-rw-r--r--utils/Esetroot.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/utils/Esetroot.c b/utils/Esetroot.c
index 2a400c8..53578af 100644
--- a/utils/Esetroot.c
+++ b/utils/Esetroot.c
@@ -17,6 +17,8 @@ static const char cvs_ident[] = "$Id$";
#ifdef HAVE_UNISTD_H
# include <unistd.h>
#endif
+
+#ifdef PIXMAP_SUPPORT
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/Xatom.h>
@@ -88,11 +90,12 @@ set_pixmap_property(Pixmap p)
XSetCloseDownMode(Xdisplay, RetainPermanent);
XFlush(Xdisplay);
}
+#endif
int
main(int argc, char *argv[])
{
-
+#ifdef PIXMAP_SUPPORT
unsigned char scale = 0, center = 0, fit = 0;
char *displayname = NULL;
char *fname = NULL;
@@ -234,5 +237,8 @@ main(int argc, char *argv[])
XClearWindow(Xdisplay, Xroot);
XFlush(Xdisplay);
}
+#else
+ fprintf(stderr, "Eterm was built without pixmap support, so Esetroot is fairly useless. Sorry.\n");
+#endif
return 0;
}