Introduction
Introduction Statistics Contact Development Disclaimer Help
applied Salmi's patch - slock - simple X display locker utility
git clone git://git.suckless.org/slock
Log
Files
Refs
README
LICENSE
---
commit 597d0f27f53cf152edd1c230def4fd7983ac5919
parent 0f1157d7e6cabe0394ffc35a0a58a30507af8ebd
Author: Anselm R. Garbe <[email protected]>
Date: Thu, 12 Oct 2006 09:33:38 +0200
applied Salmi's patch
Diffstat:
M config.mk | 2 +-
M slock.c | 7 ++++---
2 files changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/config.mk b/config.mk
@@ -17,7 +17,7 @@ LIBS = -L/usr/lib -lc -lcrypt -L${X11LIB} -lX11
# flags
CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" -DHAVE_SHADOW_H
LDFLAGS = ${LIBS}
-#CFLAGS = -g -Wall -O2 ${INCS} -DVERSION=\"${VERSION}\"
+#CFLAGS = -g -Wall -O2 ${INCS} -DVERSION=\"${VERSION}\" -DHAVE_SHADOW_H
#LDFLAGS = -g ${LIBS}
# On *BSD remove -DHAVE_SHADOW_H from CFLAGS
diff --git a/slock.c b/slock.c
@@ -1,7 +1,7 @@
/* (C)opyright MMIV-MMV Anselm R. Garbe <garbeam at gmail dot com>
* See LICENSE file for license details.
*/
-#define _XOPEN_SOURCE
+#define _XOPEN_SOURCE 500
#if HAVE_SHADOW_H
#include <shadow.h>
@@ -9,6 +9,7 @@
#include <pwd.h>
#endif
+#include <ctype.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
@@ -22,13 +23,13 @@ int
main(int argc, char **argv) {
char curs[] = {0, 0, 0, 0, 0, 0, 0, 0};
char buf[32], passwd[256];
- int num, prev_nitem, screen;
+ int num, screen;
#if HAVE_SHADOW_H
struct spwd *sp;
#else
struct passwd *pw;
#endif
- unsigned int i, len;
+ unsigned int len;
Bool running = True;
Cursor invisible;
Display *dpy;
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.