diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2016-05-27 22:26:02 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2016-05-27 22:26:02 +0200 |
commit | 1ca38b71044607e546a2d963c52dd9acd403bce9 (patch) | |
tree | db1bb85b7498ac7eee469fe0c62fd0454cfecb56 /lib/global.c | |
parent | e5fa03ef56481a8e774ec9fe5e93089e1e85fe39 (diff) | |
download | gnutls-1ca38b71044607e546a2d963c52dd9acd403bce9.tar.gz |
env: use secure_getenv when reading environment variables
Diffstat (limited to 'lib/global.c')
-rw-r--r-- | lib/global.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/global.c b/lib/global.c index 79c46bcd81..ef05efaba1 100644 --- a/lib/global.c +++ b/lib/global.c @@ -242,11 +242,11 @@ int gnutls_global_init(void) _gnutls_switch_lib_state(LIB_STATE_INIT); - _gnutls_keylogfile = getenv("GNUTLS_KEYLOGFILE"); + _gnutls_keylogfile = secure_getenv("GNUTLS_KEYLOGFILE"); if (_gnutls_keylogfile == NULL) - _gnutls_keylogfile = getenv("SSLKEYLOGFILE"); + _gnutls_keylogfile = secure_getenv("SSLKEYLOGFILE"); - e = getenv("GNUTLS_DEBUG_LEVEL"); + e = secure_getenv("GNUTLS_DEBUG_LEVEL"); if (e != NULL) { level = atoi(e); gnutls_global_set_log_level(level); @@ -483,7 +483,7 @@ const char *e; if (_gnutls_global_init_skip() != 0) return; - e = getenv("GNUTLS_NO_EXPLICIT_INIT"); + e = secure_getenv("GNUTLS_NO_EXPLICIT_INIT"); if (e != NULL) { ret = atoi(e); if (ret == 1) @@ -504,7 +504,7 @@ static void _DESTRUCTOR lib_deinit(void) if (_gnutls_global_init_skip() != 0) return; - e = getenv("GNUTLS_NO_EXPLICIT_INIT"); + e = secure_getenv("GNUTLS_NO_EXPLICIT_INIT"); if (e != NULL) { int ret = atoi(e); if (ret == 1) |