From 5b6f6ebd63a0d212738ee50e9bc357120af6d3ce Mon Sep 17 00:00:00 2001 From: Daniel Buch Date: Thu, 24 Jul 2014 23:29:40 +0200 Subject: [PATCH] analyze: fix seg-fault with no cl-argument We need to check if argv[1] is set before compare --- src/analyze/analyze.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/analyze/analyze.c b/src/analyze/analyze.c index 66e2aabe9..453ad335a 100644 --- a/src/analyze/analyze.c +++ b/src/analyze/analyze.c @@ -1349,7 +1349,7 @@ int main(int argc, char *argv[]) { if (r <= 0) goto finish; - if (streq(argv[optind], "verify")) + if (streq_ptr(argv[optind], "verify")) r = verify_units(argv+optind+1, arg_user ? SYSTEMD_USER : SYSTEMD_SYSTEM, arg_man); -- 2.30.2