From 7590e2c6d967f068851564b3c86e9e2a5086ecf8 Mon Sep 17 00:00:00 2001 From: jsing <> Date: Wed, 23 Apr 2014 12:37:42 +0000 Subject: We do not need ARGV, Argc and Argv - just use argc and argv like normal people do. ok beck@ (although he wanted #Arrrrrrrgv instead). --- src/lib/libssl/src/apps/openssl.c | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) (limited to 'src') diff --git a/src/lib/libssl/src/apps/openssl.c b/src/lib/libssl/src/apps/openssl.c index 03376667dd..9a7766cd33 100644 --- a/src/lib/libssl/src/apps/openssl.c +++ b/src/lib/libssl/src/apps/openssl.c @@ -195,10 +195,8 @@ err: } } -#define ARGV Argv - int -main(int Argc, char *ARGV[]) +main(int argc, char **argv) { ARGS arg; #define PROG_NAME_SIZE 39 @@ -208,8 +206,7 @@ main(int Argc, char *ARGV[]) char buf[1024]; char *to_free = NULL; int n, i, ret = 0; - int argc; - char **argv, *p; + char *p; LHASH_OF(FUNCTION) * prog = NULL; long errline; @@ -286,23 +283,23 @@ main(int Argc, char *ARGV[]) prog = prog_init(); /* first check the program name */ - program_name(Argv[0], pname, sizeof pname); + program_name(argv[0], pname, sizeof pname); f.name = pname; fp = lh_FUNCTION_retrieve(prog, &f); if (fp != NULL) { - Argv[0] = pname; - ret = fp->func(Argc, Argv); + argv[0] = pname; + ret = fp->func(argc, argv); goto end; } /* * ok, now check that there are not arguments, if there are, run with * them, shifting the ssleay off the front */ - if (Argc != 1) { - Argc--; - Argv++; - ret = do_cmd(prog, Argc, Argv); + if (argc != 1) { + argc--; + argv++; + ret = do_cmd(prog, argc, argv); if (ret < 0) ret = 0; goto end; -- cgit v1.2.3-55-g6feb