Use secure_getenv(3) when available.
[oweals/openssl.git] / crypto / x509 / by_dir.c
index 11ac52ce3c55782ee173e5a11afdc5ad7471009b..b3760dbadf3abf5d7de5e7365658f9814f602f9a 100644 (file)
@@ -73,7 +73,7 @@ static int dir_ctrl(X509_LOOKUP *ctx, int cmd, const char *argp, long argl,
     switch (cmd) {
     case X509_L_ADD_DIR:
         if (argl == X509_FILETYPE_DEFAULT) {
-            const char *dir = getenv(X509_get_default_cert_dir_env());
+            const char *dir = ossl_safe_getenv(X509_get_default_cert_dir_env());
 
             if (dir)
                 ret = add_cert_dir(ld, dir, X509_FILETYPE_PEM);