From 62d749fb64f33043f3c4a612fb49df13bcf0dd74 Mon Sep 17 00:00:00 2001 From: Ton Voon Date: Wed, 12 Feb 2003 22:29:43 +0000 Subject: Remove unnecessary \ and fix coredump with no parameters specified git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@322 f882894a-f735-0410-b71e-b25c423dba1c --- plugins/negate.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/negate.c b/plugins/negate.c index 454ac963..e10c78df 100644 --- a/plugins/negate.c +++ b/plugins/negate.c @@ -31,7 +31,7 @@ const char *progname = "negate"; #define SUMMARY "Negates the status of a plugin (returns OK for CRITICAL, and vice-versa).\n" #define OPTIONS "\ -\[-t timeout] " +[-t timeout] " #define LONGOPTIONS "\ -t, --timeout=INTEGER\n\ @@ -117,7 +117,7 @@ main (int argc, char **argv) char input_buffer[MAX_INPUT_BUFFER]; if (process_arguments (argc, argv) == ERROR) - usage ("Could not parse arguments"); + usage ("Could not parse arguments\n"); /* Set signal handling and alarm */ if (signal (SIGALRM, timeout_alarm_handler) == SIG_ERR) @@ -282,6 +282,8 @@ process_arguments (int argc, char **argv) int validate_arguments () { + if (command_line == NULL) + return ERROR; return STATE_OK; } -- cgit v1.2.3