core/main: preserve return value under valgrind
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 27 Mar 2018 20:09:25 +0000 (22:09 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 28 Mar 2018 08:38:45 +0000 (10:38 +0200)
src/core/main.c

index 7ee3faa..e80d464 100644 (file)
@@ -2478,7 +2478,7 @@ finish:
                  * in become_shutdown() so normally we cannot free them yet. */
                 watchdog_free_device();
                 arg_watchdog_device = mfree(arg_watchdog_device);
-                return 0;
+                return retval;
         }
 #endif