Use secure_getenv() instead of issuid()

This commit is contained in:
Nicolas Williams
2017-04-17 16:43:32 -05:00
committed by Viktor Dukhovni
parent cf4efe8de6
commit 7dfad1ab0b
13 changed files with 44 additions and 69 deletions

View File

@@ -350,13 +350,11 @@ RAND_file_name(char *filename, size_t size)
const char *e = NULL;
int pathp = 0, ret;
if (!issuid()) {
e = getenv("RANDFILE");
if (e == NULL)
e = getenv("HOME");
if (e)
pathp = 1;
}
e = secure_getenv("RANDFILE");
if (e == NULL)
e = secure_getenv("HOME");
if (e)
pathp = 1;
#ifndef _WIN32
/*