]> git.sur5r.net Git - i3/i3status/blobdiff - src/process_runs.c
clang-format-3.5 -i **/*.[ch], update modeline
[i3/i3status] / src / process_runs.c
index 1836507aeabc866a07eb1e78d8107948d7d9bfc0..b5e8f110c5ac2cd77e9be07ceea7ce2ecbe39c42 100644 (file)
@@ -1,4 +1,4 @@
-// vim:ts=8:sw=8:expandtab
+// vim:ts=4:sw=4:expandtab
 #include <stdbool.h>
 #include <glob.h>
 #include <string.h>
  *
  */
 bool process_runs(const char *path) {
-        static char pidbuf[16];
-        static glob_t globbuf;
-        memset(pidbuf, 0, sizeof(pidbuf));
+    static char pidbuf[16];
+    static glob_t globbuf;
+    memset(pidbuf, 0, sizeof(pidbuf));
 
-        if (glob(path, GLOB_NOCHECK | GLOB_TILDE, NULL, &globbuf) < 0)
-                die("glob() failed\n");
-        if (globbuf.gl_pathc == 0) {
-                /* No glob matches, the specified path does not contain a wildcard. */
-                globfree(&globbuf);
-                if (!slurp(path, pidbuf, sizeof(pidbuf)))
-                        return false;
-                return (kill(strtol(pidbuf, NULL, 10), 0) == 0 || errno == EPERM);
+    if (glob(path, GLOB_NOCHECK | GLOB_TILDE, NULL, &globbuf) < 0)
+        die("glob() failed\n");
+    if (globbuf.gl_pathc == 0) {
+        /* No glob matches, the specified path does not contain a wildcard. */
+        globfree(&globbuf);
+        if (!slurp(path, pidbuf, sizeof(pidbuf)))
+            return false;
+        return (kill(strtol(pidbuf, NULL, 10), 0) == 0 || errno == EPERM);
+    }
+    for (size_t i = 0; i < globbuf.gl_pathc; i++) {
+        if (!slurp(globbuf.gl_pathv[i], pidbuf, sizeof(pidbuf))) {
+            globfree(&globbuf);
+            return false;
         }
-        for (size_t i = 0; i < globbuf.gl_pathc; i++) {
-                if (!slurp(globbuf.gl_pathv[i], pidbuf, sizeof(pidbuf))) {
-                        globfree(&globbuf);
-                        return false;
-                }
-                if (kill(strtol(pidbuf, NULL, 10), 0) == 0 || errno == EPERM) {
-                        globfree(&globbuf);
-                        return true;
-                }
+        if (kill(strtol(pidbuf, NULL, 10), 0) == 0 || errno == EPERM) {
+            globfree(&globbuf);
+            return true;
         }
-        globfree(&globbuf);
+    }
+    globfree(&globbuf);
 
-        return false;
+    return false;
 }