From b4c1a60dc1d38ee55f2fc58cbfc3a9f5c613101c Mon Sep 17 00:00:00 2001 From: boehme Date: Thu, 1 Nov 2001 19:00:56 +0000 Subject: [PATCH] fixed declaration order for strict compilers --- lib/args.h | 134 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 67 insertions(+), 67 deletions(-) diff --git a/lib/args.h b/lib/args.h index 551623e..2d5c661 100644 --- a/lib/args.h +++ b/lib/args.h @@ -23,61 +23,61 @@ void processargs(int argn2,char**argv2) int t; if(argn2==1) { - args_callback_usage(argv2[0]); - exit(1); + args_callback_usage(argv2[0]); + exit(1); } for(t=1;tshortoption) { if(!strcmp(options->longoption, name)) { - char*tmp = (char*)malloc(strlen(options->shortoption) - +(equal?strlen(equal)+2:2)); - strcpy(tmp, options->shortoption); - if(equal) { - //strcpy(&tmp[strlen(tmp)], equal); - int ret = args_callback_option(tmp, equal); - if(!ret) { - fprintf(stderr, "Warning: Option --%s takes no parameter.\n", name); - } - return 0; - } - return args_callback_option(tmp,val); - } - options++; + char*tmp = (char*)malloc(strlen(options->shortoption) + +(equal?strlen(equal)+2:2)); + strcpy(tmp, options->shortoption); + if(equal) { + //strcpy(&tmp[strlen(tmp)], equal); + int ret = args_callback_option(tmp, equal); + if(!ret) { + fprintf(stderr, "Warning: Option --%s takes no parameter.\n", name); + } + return 0; + } + return args_callback_option(tmp,val); + } + options++; } fprintf(stderr, "Unknown option: --%s\n", name); exit(1); -- 1.7.10.4