summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/libssl/src/apps/openssl.c21
1 files changed, 9 insertions, 12 deletions
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:
195 } 195 }
196} 196}
197 197
198#define ARGV Argv
199
200int 198int
201main(int Argc, char *ARGV[]) 199main(int argc, char **argv)
202{ 200{
203 ARGS arg; 201 ARGS arg;
204#define PROG_NAME_SIZE 39 202#define PROG_NAME_SIZE 39
@@ -208,8 +206,7 @@ main(int Argc, char *ARGV[])
208 char buf[1024]; 206 char buf[1024];
209 char *to_free = NULL; 207 char *to_free = NULL;
210 int n, i, ret = 0; 208 int n, i, ret = 0;
211 int argc; 209 char *p;
212 char **argv, *p;
213 LHASH_OF(FUNCTION) * prog = NULL; 210 LHASH_OF(FUNCTION) * prog = NULL;
214 long errline; 211 long errline;
215 212
@@ -286,23 +283,23 @@ main(int Argc, char *ARGV[])
286 prog = prog_init(); 283 prog = prog_init();
287 284
288 /* first check the program name */ 285 /* first check the program name */
289 program_name(Argv[0], pname, sizeof pname); 286 program_name(argv[0], pname, sizeof pname);
290 287
291 f.name = pname; 288 f.name = pname;
292 fp = lh_FUNCTION_retrieve(prog, &f); 289 fp = lh_FUNCTION_retrieve(prog, &f);
293 if (fp != NULL) { 290 if (fp != NULL) {
294 Argv[0] = pname; 291 argv[0] = pname;
295 ret = fp->func(Argc, Argv); 292 ret = fp->func(argc, argv);
296 goto end; 293 goto end;
297 } 294 }
298 /* 295 /*
299 * ok, now check that there are not arguments, if there are, run with 296 * ok, now check that there are not arguments, if there are, run with
300 * them, shifting the ssleay off the front 297 * them, shifting the ssleay off the front
301 */ 298 */
302 if (Argc != 1) { 299 if (argc != 1) {
303 Argc--; 300 argc--;
304 Argv++; 301 argv++;
305 ret = do_cmd(prog, Argc, Argv); 302 ret = do_cmd(prog, argc, argv);
306 if (ret < 0) 303 if (ret < 0)
307 ret = 0; 304 ret = 0;
308 goto end; 305 goto end;