revert code that did not affect memory
[gitlive] / c / xorg_idletime.c
1 #include <X11/extensions/scrnsaver.h>
2
3 int xorg_idletime() {
4   int rc = -1;
5   XScreenSaverInfo  *info = XScreenSaverAllocInfo();
6   Display *display = XOpenDisplay(NULL);
7   
8   if (display != NULL) {
9           XScreenSaverQueryInfo(display, DefaultRootWindow(display), info);
10           rc = info->idle;
11           XCloseDisplay(display);
12   }
13   
14
15   XFree(info);  
16   return  rc;
17 }
18   
19