| slock-noxbell-0.2.diff - sites - public wiki contents of suckless.org | |
| git clone git://git.suckless.org/sites | |
| Log | |
| Files | |
| Refs | |
| --- | |
| slock-noxbell-0.2.diff (1064B) | |
| --- | |
| 1 From f8bd65f192bc09fddcbc3d5a61f4dd2bba283adf Mon Sep 17 00:00:00 2001 | |
| 2 From: John Doe <[email protected]> | |
| 3 Date: Mon, 19 Feb 2024 22:01:05 +0100 | |
| 4 Subject: [PATCH] add bell sound configuration | |
| 5 | |
| 6 --- | |
| 7 config.h | 3 +++ | |
| 8 slock.c | 3 ++- | |
| 9 2 files changed, 5 insertions(+), 1 deletion(-) | |
| 10 | |
| 11 diff --git a/config.h b/config.h | |
| 12 index 9855e21..b32a2cf 100644 | |
| 13 --- a/config.h | |
| 14 +++ b/config.h | |
| 15 @@ -10,3 +10,6 @@ static const char *colorname[NUMCOLS] = { | |
| 16 | |
| 17 /* treat a cleared input like a wrong password (color) */ | |
| 18 static const int failonclear = 1; | |
| 19 + | |
| 20 +/* enable or disable (1 means enable, 0 disable) bell sound when passwo… | |
| 21 +static const int xbell = 0; | |
| 22 diff --git a/slock.c b/slock.c | |
| 23 index 5ae738c..f40ea23 100644 | |
| 24 --- a/slock.c | |
| 25 +++ b/slock.c | |
| 26 @@ -165,7 +165,8 @@ readpw(Display *dpy, struct xrandr *rr, struct lock … | |
| 27 else | |
| 28 running = !!strcmp(inputhash, h… | |
| 29 if (running) { | |
| 30 - XBell(dpy, 100); | |
| 31 + if (xbell == 1) | |
| 32 + XBell(dpy, 100); | |
| 33 failure = 1; | |
| 34 } | |
| 35 explicit_bzero(&passwd, sizeof(passwd)); | |
| 36 -- | |
| 37 2.43.0 | |
| 38 |