systemctl: fix return value from cat
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 17 Dec 2013 03:33:45 +0000 (22:33 -0500)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 17 Dec 2013 04:21:51 +0000 (23:21 -0500)
src/systemctl/systemctl.c

index 3e6a688..327eb85 100644 (file)
@@ -3821,7 +3821,7 @@ static int cat(sd_bus *bus, char **args) {
                 }
         }
 
-        return r;
+        return r < 0 ? r : 0;
 }
 
 static int show(sd_bus *bus, char **args) {