diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libssl/src/apps/apps.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/lib/libssl/src/apps/apps.c b/src/lib/libssl/src/apps/apps.c index c0130d4cbc..cb9f8b0058 100644 --- a/src/lib/libssl/src/apps/apps.c +++ b/src/lib/libssl/src/apps/apps.c | |||
@@ -1324,15 +1324,9 @@ char * | |||
1324 | make_config_name() | 1324 | make_config_name() |
1325 | { | 1325 | { |
1326 | const char *t = X509_get_default_cert_area(); | 1326 | const char *t = X509_get_default_cert_area(); |
1327 | size_t len; | ||
1328 | char *p; | 1327 | char *p; |
1329 | 1328 | ||
1330 | len = strlen(t) + strlen(OPENSSL_CONF) + 2; | 1329 | asprintf(&p, "%s/openssl.cnf", t); |
1331 | p = malloc(len); | ||
1332 | BUF_strlcpy(p, t, len); | ||
1333 | BUF_strlcat(p, "/", len); | ||
1334 | BUF_strlcat(p, OPENSSL_CONF, len); | ||
1335 | |||
1336 | return p; | 1330 | return p; |
1337 | } | 1331 | } |
1338 | 1332 | ||