diff options
author | jsing <> | 2014-04-23 12:37:42 +0000 |
---|---|---|
committer | jsing <> | 2014-04-23 12:37:42 +0000 |
commit | 7590e2c6d967f068851564b3c86e9e2a5086ecf8 (patch) | |
tree | b9af79dc8e628c0ab4942395919b52b590c6a8dc /src | |
parent | b4ee483c86083036a32c5fbb5b0a41b625b9f990 (diff) | |
download | openbsd-7590e2c6d967f068851564b3c86e9e2a5086ecf8.tar.gz openbsd-7590e2c6d967f068851564b3c86e9e2a5086ecf8.tar.bz2 openbsd-7590e2c6d967f068851564b3c86e9e2a5086ecf8.zip |
We do not need ARGV, Argc and Argv - just use argc and argv like normal
people do.
ok beck@ (although he wanted #Arrrrrrrgv instead).
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libssl/src/apps/openssl.c | 21 |
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 | |||
200 | int | 198 | int |
201 | main(int Argc, char *ARGV[]) | 199 | main(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; |