summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Guerry <bzg@altern.org>2012-09-03 12:49:55 +0200
committerBastien Guerry <bzg@altern.org>2012-09-03 12:49:55 +0200
commitce4187f0850671c05a1a2c6c4503416830ff1e2d (patch)
treea4efae18b062d05fc6ae8939e939aaa979cb3a58
parent432c6ee7c92aac46cd0c64c289c7370fd609a6c7 (diff)
downloadorg-mode-ce4187f0850671c05a1a2c6c4503416830ff1e2d.tar.gz
Delete utils/x11idle.c
-rw-r--r--utils/x11idle.c28
1 files changed, 0 insertions, 28 deletions
diff --git a/utils/x11idle.c b/utils/x11idle.c
deleted file mode 100644
index 22cefe1..0000000
--- a/utils/x11idle.c
+++ /dev/null
@@ -1,28 +0,0 @@
-#include <X11/extensions/scrnsaver.h>
-#include <stdio.h>
-
-/* 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;
-}