[systemd-commits] src/journal

Thomas H.P. Andersen phomes at kemper.freedesktop.org
Thu Sep 18 16:46:03 PDT 2014


 src/journal/test-journal-init.c |    8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

New commits:
commit cbb452e7ef4419666af7ad343786ee54c23dd977
Author: Thomas Hindoe Paaboel Andersen <phomes at gmail.com>
Date:   Fri Sep 19 01:43:04 2014 +0200

    test: warn if we could not parse the loop count argument
    
    Found by coverity. Fixes: CID#1237512

diff --git a/src/journal/test-journal-init.c b/src/journal/test-journal-init.c
index ada2f6c..11fb150 100644
--- a/src/journal/test-journal-init.c
+++ b/src/journal/test-journal-init.c
@@ -31,8 +31,12 @@ int main(int argc, char *argv[]) {
 
         log_set_max_level(LOG_DEBUG);
 
-        if (argc >= 2)
-                safe_atoi(argv[1], &I);
+        if (argc >= 2) {
+                r = safe_atoi(argv[1], &I);
+                if (r < 0)
+                        log_info("Could not parse loop count argument. Using default.");
+        }
+
         log_info("Running %d loops", I);
 
         assert_se(mkdtemp(t));



More information about the systemd-commits mailing list