]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
cgfsng: non-functional changes
authorChristian Brauner <christian.brauner@ubuntu.com>
Fri, 25 Aug 2017 07:52:14 +0000 (09:52 +0200)
committerChristian Brauner <christian.brauner@ubuntu.com>
Sun, 27 Aug 2017 15:51:25 +0000 (17:51 +0200)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/cgroups/cgfsng.c

index fc658faf24eabe81ea2481af43eced14f0baddd1..e137b33c09409689608cf4acf4eaa52037da0519 100644 (file)
@@ -1199,6 +1199,7 @@ out_free:
 
 static int cgroup_rmdir(char *dirname)
 {
+       int ret;
        struct dirent *direntp;
        DIR *dir;
        int r = 0;
@@ -1208,8 +1209,8 @@ static int cgroup_rmdir(char *dirname)
                return -1;
 
        while ((direntp = readdir(dir))) {
-               struct stat mystat;
                char *pathname;
+               struct stat mystat;
 
                if (!direntp)
                        break;
@@ -1220,32 +1221,40 @@ static int cgroup_rmdir(char *dirname)
 
                pathname = must_make_path(dirname, direntp->d_name, NULL);
 
-               if (lstat(pathname, &mystat)) {
+               ret = lstat(pathname, &mystat);
+               if (ret < 0) {
                        if (!r)
-                               WARN("failed to stat %s", pathname);
+                               WARN("Failed to stat %s", pathname);
                        r = -1;
                        goto next;
                }
 
                if (!S_ISDIR(mystat.st_mode))
                        goto next;
-               if (cgroup_rmdir(pathname) < 0)
+
+               ret = cgroup_rmdir(pathname);
+               if (ret < 0)
                        r = -1;
 next:
                free(pathname);
        }
 
-       if (rmdir(dirname) < 0) {
+       ret = rmdir(dirname);
+       if (ret < 0) {
                if (!r)
-                       WARN("failed to delete %s: %s", dirname, strerror(errno));
+                       WARN("Failed to delete \"%s\": %s", dirname,
+                            strerror(errno));
                r = -1;
        }
 
-       if (closedir(dir) < 0) {
+       ret = closedir(dir);
+       if (ret < 0) {
                if (!r)
-                       WARN("failed to delete %s: %s", dirname, strerror(errno));
+                       WARN("Failed to delete \"%s\": %s", dirname,
+                            strerror(errno));
                r = -1;
        }
+
        return r;
 }