X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fjournal%2Ftest-journal-init.c;h=11fb150fe83744abaa435f9c6b30877408f46d4c;hb=31cf921abbeafc9dae2d5c777f3e2285e6f4c19d;hp=58f260d6c204a73ca3b5a8253d412c19f5f66ce9;hpb=3b6c7e78cf38c1cad8fbb44d21e40ebf69c7cc77;p=elogind.git
diff --git a/src/journal/test-journal-init.c b/src/journal/test-journal-init.c
index 58f260d6c..11fb150fe 100644
--- a/src/journal/test-journal-init.c
+++ b/src/journal/test-journal-init.c
@@ -19,7 +19,7 @@
along with systemd; If not, see .
***/
-#include
+#include "systemd/sd-journal.h"
#include "log.h"
#include "util.h"
@@ -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));