diff options
-rw-r--r-- | src/lib/crypto/nss/enc_provider/enc_gen.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/lib/crypto/nss/enc_provider/enc_gen.c b/src/lib/crypto/nss/enc_provider/enc_gen.c index b7dc06d82..dea22f846 100644 --- a/src/lib/crypto/nss/enc_provider/enc_gen.c +++ b/src/lib/crypto/nss/enc_provider/enc_gen.c @@ -96,14 +96,11 @@ krb5_error_code k5_nss_init(void) { PRUint32 flags = NSS_INIT_READONLY | NSS_INIT_NOROOTINIT; - krb5_error_code ret; + krb5_error_code ret = 0; SECStatus rv; pid_t pid; - ret = k5_mutex_lock(&k5_nss_lock); - if (ret) - return ret; - + k5_mutex_lock(&k5_nss_lock); pid = getpid(); if (k5_nss_ctx != NULL) { /* Do nothing if the existing context is still good. */ |