diff --git a/src/jslisten.c b/src/jslisten.c index 2eca80f..da949ec 100644 --- a/src/jslisten.c +++ b/src/jslisten.c @@ -654,12 +654,10 @@ void parse_command_line(int argc, char* argv[]) { case 'm': if (strncmp(optarg, MODE_HOLD_STR, strlen(MODE_HOLD_STR)) == 0) { mode = HOLD; - } - if (strncmp(optarg, MODE_PLAIN_STR, strlen(MODE_PLAIN_STR)) == 0) { + } else if (strncmp(optarg, MODE_PLAIN_STR, strlen(MODE_PLAIN_STR)) == 0) { mode = PLAIN; } else { syslog(LOG_WARNING, "--mode %s parameter unknown. Using default.\n", optarg); - } break; case '?':