[hackers] [slock] code style fix || Markus Teich

From: <git_AT_suckless.org>
Date: Mon, 18 Jan 2016 16:53:04 +0100 (CET)

commit 55e827af0fb94f6c2b9e76a7bfe7e98cf697dc7b
Author: Markus Teich <markus.teich_AT_stusta.mhn.de>
AuthorDate: Sat Jan 16 12:38:36 2016 +0100
Commit: Markus Teich <markus.teich_AT_stusta.mhn.de>
CommitDate: Mon Jan 18 16:47:41 2016 +0100

    code style fix

diff --git a/slock.c b/slock.c
index ddf1074..d2c3729 100644
--- a/slock.c
+++ b/slock.c
_AT_@ -94,20 +94,18 @@ getpw(void)
         struct passwd *pw;
 
         errno = 0;
- pw = getpwuid(getuid());
- if (!pw) {
+ if (!(pw = getpwuid(getuid()))) {
                 if (errno)
                         die("slock: getpwuid: %s\n", strerror(errno));
                 else
                         die("slock: cannot retrieve password entry\n");
         }
- rval = pw->pw_passwd;
+ rval = pw->pw_passwd;
 
 #if HAVE_SHADOW_H
         if (rval[0] == 'x' && rval[1] == '\0') {
                 struct spwd *sp;
- sp = getspnam(getenv("USER"));
- if (!sp)
+ if (!(sp = getspnam(getenv("USER"))))
                         die("slock: cannot retrieve shadow entry (make sure to suid or sgid slock)\n");
                 rval = sp->sp_pwdp;
         }
_AT_@ -180,7 +178,7 @@ readpw(Display *dpy, const char *pws)
                                         --len;
                                 break;
                         default:
- if (num && !iscntrl((int) buf[0]) && (len + num < sizeof(passwd))) {
+ if (num && !iscntrl((int)buf[0]) && (len + num < sizeof(passwd))) {
                                         memcpy(passwd + len, buf, num);
                                         len += num;
                                 }
_AT_@ -232,15 +230,10 @@ lockscreen(Display *dpy, int screen)
         XSetWindowAttributes wa;
         Cursor invisible;
 
- if (dpy == NULL || screen < 0)
- return NULL;
-
- lock = malloc(sizeof(Lock));
- if (lock == NULL)
+ if (dpy == NULL || screen < 0 || !(lock = malloc(sizeof(Lock))))
                 return NULL;
 
         lock->screen = screen;
-
         lock->root = RootWindow(dpy, lock->screen);
 
         for (i = 0; i < NUMCOLS; i++) {
_AT_@ -266,7 +259,7 @@ lockscreen(Display *dpy, int screen)
                         break;
                 usleep(1000);
         }
- if (running && (len > 0)) {
+ if (running && len) {
                 for (len = 1000; len; len--) {
                         if (XGrabKeyboard(dpy, lock->root, True, GrabModeAsync, GrabModeAsync, CurrentTime) == GrabSuccess)
                                 break;
_AT_@ -278,8 +271,7 @@ lockscreen(Display *dpy, int screen)
         if (!running) {
                 unlockscreen(dpy, lock);
                 lock = NULL;
- }
- else {
+ } else {
                 XSelectInput(dpy, lock->root, SubstructureNotifyMask);
         }
 
_AT_@ -323,12 +315,11 @@ main(int argc, char **argv) {
         rr = XRRQueryExtension(dpy, &rrevbase, &rrerrbase);
         /* Get the number of screens in display "dpy" and blank them all. */
         nscreens = ScreenCount(dpy);
- locks = malloc(sizeof(Lock *) * nscreens);
- if (locks == NULL)
+ if (!(locks = malloc(sizeof(Lock*) * nscreens)))
                 die("slock: malloc: %s\n", strerror(errno));
         int nlocks = 0;
         for (screen = 0; screen < nscreens; screen++) {
- if ( (locks[screen] = lockscreen(dpy, screen)) != NULL)
+ if ((locks[screen] = lockscreen(dpy, screen)) != NULL)
                         nlocks++;
         }
         XSync(dpy, False);
Received on Mon Jan 18 2016 - 16:53:04 CET

This archive was generated by hypermail 2.3.0 : Mon Jan 18 2016 - 17:00:22 CET