diff options
author | alexei.volkov.bugs%sun.com <devnull@localhost> | 2006-10-09 22:28:07 +0000 |
---|---|---|
committer | alexei.volkov.bugs%sun.com <devnull@localhost> | 2006-10-09 22:28:07 +0000 |
commit | ecff73a3901da4691dce469d439c5dcb9d170b57 (patch) | |
tree | 0ad547c6f9bb88c6e88453b0425a69efdd743dcb /security/nss/lib/softoken/keydb.c | |
parent | 9e1a83a5e0b4c5b28f0494f9dc10ca3eebe14345 (diff) | |
download | nss-hg-ecff73a3901da4691dce469d439c5dcb9d170b57.tar.gz |
353903: klocwork oom crash in softoken/keydb.c. r=nelson
Diffstat (limited to 'security/nss/lib/softoken/keydb.c')
-rw-r--r-- | security/nss/lib/softoken/keydb.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/security/nss/lib/softoken/keydb.c b/security/nss/lib/softoken/keydb.c index df17f7f4b..bfa99c256 100644 --- a/security/nss/lib/softoken/keydb.c +++ b/security/nss/lib/softoken/keydb.c @@ -1082,6 +1082,10 @@ nsslowkey_OpenKeyDB(PRBool readOnly, const char *appName, const char *prefix, handle = nsslowkey_NewHandle(NULL); + if (!handle) { + /* error code is set */ + return NULL; + } openflags = readOnly ? NO_RDONLY : NO_RDWR; |