From ce4187f0850671c05a1a2c6c4503416830ff1e2d Mon Sep 17 00:00:00 2001 From: Bastien Guerry Date: Mon, 3 Sep 2012 12:49:55 +0200 Subject: [PATCH] Delete utils/x11idle.c --- utils/x11idle.c | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 utils/x11idle.c diff --git a/utils/x11idle.c b/utils/x11idle.c deleted file mode 100644 index 22cefe1e6..000000000 --- a/utils/x11idle.c +++ /dev/null @@ -1,28 +0,0 @@ -#include -#include - -/* Based on code from - * http://coderrr.wordpress.com/2008/04/20/getting-idle-time-in-unix/ - * - * compile with 'gcc -l Xss x11idle.c -o x11idle' and copy x11idle into your - * path - */ -main() { - XScreenSaverInfo *info = XScreenSaverAllocInfo(); - //open the display specified by the DISPLAY environment variable - Display *display = XOpenDisplay(0); - - //display could be null if there is no X server running - if (info == NULL || display == NULL) { - return -1; - } - - //X11 is running, try to retrieve info - if (XScreenSaverQueryInfo(display, DefaultRootWindow(display), info) == 0) { - return -1; - } - - //info was retrieved successfully, print idle time - printf("%lu\n", info->idle); - return 0; -}