projects
/
gitlive
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
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