diff options
author | bishakhabanerjee%netscape.com <devnull@localhost> | 2003-04-01 19:11:38 +0000 |
---|---|---|
committer | bishakhabanerjee%netscape.com <devnull@localhost> | 2003-04-01 19:11:38 +0000 |
commit | e758c0111cad0d047dc0f66f67934524f4d37a8e (patch) | |
tree | 2bf9b16106493cf91d20e1c5a664c80d5c48c230 /security/nss/cmd | |
parent | e48d06768d42dd87d9ed7ff4e42a510f45ac4276 (diff) | |
download | nss-hg-e758c0111cad0d047dc0f66f67934524f4d37a8e.tar.gz |
checking return value of NSS_Shutdown() - bug 171263
Diffstat (limited to 'security/nss/cmd')
-rw-r--r-- | security/nss/cmd/pkiutil/pkiutil.c | 4 | ||||
-rw-r--r-- | security/nss/cmd/shlibsign/shlibsign.c | 4 | ||||
-rw-r--r-- | security/nss/cmd/tests/remtest.c | 4 |
3 files changed, 9 insertions, 3 deletions
diff --git a/security/nss/cmd/pkiutil/pkiutil.c b/security/nss/cmd/pkiutil/pkiutil.c index 7d45c3191..f922debab 100644 --- a/security/nss/cmd/pkiutil/pkiutil.c +++ b/security/nss/cmd/pkiutil/pkiutil.c @@ -365,7 +365,9 @@ main(int argc, char **argv) #endif done: - NSS_Shutdown(); + if (NSS_Shutdown() != SECSuccess) { + exit(1); + } return rv; } diff --git a/security/nss/cmd/shlibsign/shlibsign.c b/security/nss/cmd/shlibsign/shlibsign.c index 566c91214..727af31e3 100644 --- a/security/nss/cmd/shlibsign/shlibsign.c +++ b/security/nss/cmd/shlibsign/shlibsign.c @@ -405,7 +405,9 @@ main (int argc, char **argv) retval = 0; loser: - NSS_Shutdown(); + if (NSS_Shutdown() != SECSuccess) { + exit(1); + } prdone: PR_Cleanup (); diff --git a/security/nss/cmd/tests/remtest.c b/security/nss/cmd/tests/remtest.c index 0c8ddaecf..b17bc0f8b 100644 --- a/security/nss/cmd/tests/remtest.c +++ b/security/nss/cmd/tests/remtest.c @@ -154,7 +154,9 @@ int main(int argc, char **argv) } } while (cont); - NSS_Shutdown(); + if (NSS_Shutdown() != SECSuccess) { + exit(1); + } PR_Cleanup(); return 0; } |