Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d89e4264 authored by Simon Ser's avatar Simon Ser Committed by Ingo Molnar
Browse files

objtool: Fix seg fault caused by missing parameter



Fix a seg fault when no parameter is provided to 'objtool orc'.

Signed-off-by: default avatarSimon Ser <contact@emersion.fr>
Signed-off-by: default avatarJosh Poimboeuf <jpoimboe@redhat.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Link: http://lkml.kernel.org/r/9172803ec7ebb72535bcd0b7f966ae96d515968e.1514666459.git.jpoimboe@redhat.com


Signed-off-by: default avatarIngo Molnar <mingo@kernel.org>
parent e7e83dd3
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -44,6 +44,9 @@ int cmd_orc(int argc, const char **argv)
	const char *objname;

	argc--; argv++;
	if (argc <= 0)
		usage_with_options(orc_usage, check_options);

	if (!strncmp(argv[0], "gen", 3)) {
		argc = parse_options(argc, argv, check_options, orc_usage, 0);
		if (argc != 1)
@@ -52,7 +55,6 @@ int cmd_orc(int argc, const char **argv)
		objname = argv[0];

		return check(objname, no_fp, no_unreachable, true);

	}

	if (!strcmp(argv[0], "dump")) {