diff options
author | FdaSilvaYY <fdasilvayy@gmail.com> | 2016-08-01 21:30:57 +0200 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2016-08-04 17:07:58 +0200 |
commit | acc00492130d53d2d6a25bbe5409240aeba98420 (patch) | |
tree | ed8342a6f56f8169a109ff7a17e4378126f21f98 /apps/apps.h | |
parent | e7932c1eb7daa1f8778df57687f6983fe6712734 (diff) |
Pack globals variables used to control apps/verify_callback()
into a structure , to avoid any accident .
Plus some few cleanups
Reviewed-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'apps/apps.h')
-rw-r--r-- | apps/apps.h | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/apps/apps.h b/apps/apps.h index 22eead3a18..33a2f683fa 100644 --- a/apps/apps.h +++ b/apps/apps.h @@ -551,11 +551,14 @@ int raw_write_stdout(const void *, int); # define TM_STOP 1 double app_tminterval(int stop, int usertime); -/* this is an accident waiting to happen (-Wshadow is your friend) */ -extern int verify_depth; -extern int verify_quiet; -extern int verify_error; -extern int verify_return_error; +typedef struct verify_options_st { + int depth; + int quiet; + int error; + int return_error; +} VERIFY_CB_ARGS; + +extern VERIFY_CB_ARGS verify_args; # include "progs.h" |