projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
updated Mingw32 instructions.
[openssl.git]
/
apps
/
openssl.c
diff --git
a/apps/openssl.c
b/apps/openssl.c
index 7edd9e3132fdd752f56a5f44be192098c545a8ae..c17458ef7cf426551c934cbff324a79364735bc0 100644
(file)
--- a/
apps/openssl.c
+++ b/
apps/openssl.c
@@
-215,8
+215,8
@@
static void lock_dbg_cb(int mode, int type, const char *file, int line)
int main(int Argc, char *Argv[])
{
ARGS arg;
int main(int Argc, char *Argv[])
{
ARGS arg;
-#define PROG_NAME_SIZE
16
- char pname[PROG_NAME_SIZE];
+#define PROG_NAME_SIZE
39
+ char pname[PROG_NAME_SIZE
+1
];
FUNCTION f,*fp;
MS_STATIC char *prompt,buf[1024],config_name[256];
int n,i,ret=0;
FUNCTION f,*fp;
MS_STATIC char *prompt,buf[1024],config_name[256];
int n,i,ret=0;
@@
-274,7
+274,12
@@
int main(int Argc, char *Argv[])
config=NCONF_new(NULL);
i=NCONF_load(config,p,&errline);
config=NCONF_new(NULL);
i=NCONF_load(config,p,&errline);
- if (i == 0) ERR_clear_error();
+ if (i == 0)
+ {
+ NCONF_free(config);
+ config = NULL;
+ ERR_clear_error();
+ }
prog=prog_init();
prog=prog_init();