X-Git-Url: https://git.danieliu.xyz/?a=blobdiff_plain;f=slock.c;h=5ae738c15d10d308c7f37c122a861f48d1d317e1;hb=8f3a5883fa89433551cf0107aa847b8e5be39300;hp=700acfb4f5c969adc503fbabfb2b9ffd58932f0b;hpb=0ff0d9f7a7156a0e0b41d5b208ae5625e3a15dab;p=slock.git diff --git a/slock.c b/slock.c index 700acfb..5ae738c 100644 --- a/slock.c +++ b/slock.c @@ -177,7 +177,7 @@ readpw(Display *dpy, struct xrandr *rr, struct lock **locks, int nscreens, break; case XK_BackSpace: if (len) - passwd[len--] = '\0'; + passwd[--len] = '\0'; break; default: if (num && !iscntrl((int)buf[0]) && @@ -212,8 +212,10 @@ readpw(Display *dpy, struct xrandr *rr, struct lock **locks, int nscreens, break; } } - } else for (screen = 0; screen < nscreens; screen++) - XRaiseWindow(dpy, locks[screen]->win); + } else { + for (screen = 0; screen < nscreens; screen++) + XRaiseWindow(dpy, locks[screen]->win); + } } }