From e3551ab56ba76d198c19e2101c12b9408837950d Mon Sep 17 00:00:00 2001 From: Tim Kourt Date: Tue, 22 Oct 2019 16:13:16 -0700 Subject: [PATCH] t-runner: Check for NULL before using strcmp --- tools/test-runner.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/test-runner.c b/tools/test-runner.c index 0226dd15..398494e6 100644 --- a/tools/test-runner.c +++ b/tools/test-runner.c @@ -2957,9 +2957,9 @@ int main(int argc, char *argv[]) break; case 'g': gdb_opt = optarg; - if (!(!strcmp(gdb_opt, "iwd") || - !strcmp(gdb_opt, "hostapd") || - !strcmp(gdb_opt, "hwsim"))) { + if (!gdb_opt || (strcmp(gdb_opt, "iwd") && + strcmp(gdb_opt, "hostapd") && + strcmp(gdb_opt, "hwsim"))) { l_error("--gdb can only be used with iwd" ", hwsim or hostapd"); return EXIT_FAILURE;