extern int kill (pid_t, int); /* signal() is in sys/signal.h... */
Atom XA_VROOT, XA_XSETROOT_ID, XA_ESETROOT_PMAP_ID, XA_XROOTPMAP_ID;
+Atom XA_NET_WM_USER_TIME;
Atom XA_SCREENSAVER, XA_SCREENSAVER_VERSION, XA_SCREENSAVER_ID;
Atom XA_SCREENSAVER_STATUS;
-
extern saver_info *global_si_kludge; /* I hate C so much... */
static void maybe_transfer_grabs (saver_screen_info *ssi,
status = (PROP32 *) calloc (size, sizeof(PROP32));
- status[0] = (PROP32) (si->screen_blanked_p
+ status[0] = (PROP32) (si->screen_blanked_p || si->locked_p
? (si->locked_p ? XA_LOCK : XA_BLANK)
: 0);
status[1] = (PROP32) si->blank_time;