summaryrefslogtreecommitdiff
path: root/lib/freebl/mpi
diff options
context:
space:
mode:
authorKai Engert <kaie@kuix.de>2016-01-29 11:59:33 +0100
committerKai Engert <kaie@kuix.de>2016-01-29 11:59:33 +0100
commitcd1cbf4a7f4577ad57790747ae42b7e0a60dae69 (patch)
tree2362acac8ca1f507579c02753758c1ed0d15ef0e /lib/freebl/mpi
parent9bc937bbc2de75f450bfc2b4ab2c796f6efddda9 (diff)
downloadnss-hg-cd1cbf4a7f4577ad57790747ae42b7e0a60dae69.tar.gz
Bug 1194680, Use PR_GetEnvSecure, r=jldNSS_3_23_BETA1
Diffstat (limited to 'lib/freebl/mpi')
-rw-r--r--lib/freebl/mpi/utils/isprime.c2
-rw-r--r--lib/freebl/mpi/utils/metime.c4
-rw-r--r--lib/freebl/mpi/utils/primegen.c2
3 files changed, 4 insertions, 4 deletions
diff --git a/lib/freebl/mpi/utils/isprime.c b/lib/freebl/mpi/utils/isprime.c
index 654889916..b43b8eb82 100644
--- a/lib/freebl/mpi/utils/isprime.c
+++ b/lib/freebl/mpi/utils/isprime.c
@@ -38,7 +38,7 @@ int main(int argc, char *argv[])
{
char *tmp;
- if((tmp = getenv("RM_TESTS")) != NULL) {
+ if((tmp = PR_GetEnvSecure("RM_TESTS")) != NULL) {
if((g_tests = atoi(tmp)) <= 0)
g_tests = RM_TESTS;
}
diff --git a/lib/freebl/mpi/utils/metime.c b/lib/freebl/mpi/utils/metime.c
index de5104304..c2264b756 100644
--- a/lib/freebl/mpi/utils/metime.c
+++ b/lib/freebl/mpi/utils/metime.c
@@ -27,8 +27,8 @@ int main(int argc, char *argv[])
mp_int a, m, c;
- if(getenv("SEED") != NULL)
- seed = abs(atoi(getenv("SEED")));
+ if(PR_GetEnvSecure("SEED") != NULL)
+ seed = abs(atoi(PR_GetEnvSecure("SEED")));
else
seed = (unsigned int)time(NULL);
diff --git a/lib/freebl/mpi/utils/primegen.c b/lib/freebl/mpi/utils/primegen.c
index aac7abaf9..b922a746f 100644
--- a/lib/freebl/mpi/utils/primegen.c
+++ b/lib/freebl/mpi/utils/primegen.c
@@ -46,7 +46,7 @@ int main(int argc, char *argv[])
/* We'll just use the C library's rand() for now, although this
won't be good enough for cryptographic purposes */
- if((out = getenv("SEED")) == NULL) {
+ if((out = PR_GetEnvSecure("SEED")) == NULL) {
srand((unsigned int)time(NULL));
} else {
srand((unsigned int)atoi(out));