]> granicus.if.org Git - sudo/commitdiff
Saner loop invariant in io_mkdirs (cosmetic only).
authorTodd C. Miller <Todd.Miller@courtesan.com>
Sun, 25 Nov 2012 14:46:40 +0000 (09:46 -0500)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Sun, 25 Nov 2012 14:46:40 +0000 (09:46 -0500)
plugins/sudoers/iolog.c

index b687ad105da028c823925a5c995bad20432e52a9..60fba61321de4a3dc1a880ac7e5ad3eba808f6bb 100644 (file)
@@ -121,9 +121,7 @@ io_mkdirs(char *path, mode_t mode, bool is_temp)
        debug_return;
     }
 
-    for (;;) {
-       if ((slash = strchr(slash + 1, '/')) == NULL)
-           break;
+    while ((slash = strchr(slash + 1, '/')) != NULL) {
        *slash = '\0';
        if (stat(path, &sb) != 0) {
            if (mkdir(path, mode) != 0)