summaryrefslogtreecommitdiff
path: root/lib/ckfw
diff options
context:
space:
mode:
authorMike Hommey <mh@glandium.org>2022-10-19 04:15:09 +0000
committerMike Hommey <mh@glandium.org>2022-10-19 04:15:09 +0000
commit07cdf575aa4881cb80734fad3baa5919537fadf2 (patch)
treeeefaecf8526b0929e55c6e6767affde319f0f4a3 /lib/ckfw
parentd4056803576284586929b1bfebc58c338c2b33f1 (diff)
downloadnss-hg-07cdf575aa4881cb80734fad3baa5919537fadf2.tar.gz
Bug 1795241 - Fix unreachable-code warnings. r=nss-reviewers,jschanck
Differential Revision: https://phabricator.services.mozilla.com/D159371
Diffstat (limited to 'lib/ckfw')
-rw-r--r--lib/ckfw/wrap.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/ckfw/wrap.c b/lib/ckfw/wrap.c
index 624d9cee3..f96e5cf42 100644
--- a/lib/ckfw/wrap.c
+++ b/lib/ckfw/wrap.c
@@ -222,13 +222,14 @@ NSSCKFWC_Finalize(
loser:
switch (error) {
- PRInt32 remainingInstances;
- case CKR_OK:
+ case CKR_OK: {
+ PRInt32 remainingInstances;
remainingInstances = PR_ATOMIC_DECREMENT(&liveInstances);
if (!remainingInstances) {
nssArena_Shutdown();
}
break;
+ }
case CKR_CRYPTOKI_NOT_INITIALIZED:
case CKR_FUNCTION_FAILED:
case CKR_GENERAL_ERROR: