]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
Fix exit code in the event of display_controller_values failure
authorJan Safranek <jsafrane@redhat.com>
Tue, 16 Nov 2010 11:11:28 +0000 (12:11 +0100)
committerDhaval Giani <dhaval.giani@gmail.com>
Tue, 16 Nov 2010 15:39:17 +0000 (16:39 +0100)
Just store the error into 'result' on error, 'ret' is not used.

Signed-off-by: Jan Safranek <jsafrane@redhat.com>
Acked-by: Dhaval Giani <dhaval.giani@gmail.com>
Signed-off-by: Dhaval Giani <dhaval.giani@gmail.com>
src/tools/cgget.c

index 1d3ad55cb8d75c9692d0c0e34012003ee3a04910..87cdc8e7f8b056ec23a3add121e32606d487385a 100644 (file)
@@ -381,8 +381,10 @@ int main(int argc, char *argv[])
 
                ret = display_controller_values(controllers, c_number, argv[i],
                        argv[0], mode - (mode & MODE_SHOW_ALL_CONTROLLERS));
-               if (ret)
+               if (ret) {
+                       result = ret;
                        goto err;
+               }
 
                if (mode & MODE_SHOW_ALL_CONTROLLERS) {
                        ret = display_all_controllers(argv[i], argv[0], mode);