summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorian.mcgreer%sun.com <devnull@localhost>2002-09-05 22:28:30 +0000
committerian.mcgreer%sun.com <devnull@localhost>2002-09-05 22:28:30 +0000
commitf8c65efe0f5b0e63a4df24c37265dbc18c026bb8 (patch)
tree1c86d2d690c8d94a8b1885aadba5502fa4fd8327
parent265926987d62bad558872268043af334b8a71555 (diff)
downloadnss-hg-f8c65efe0f5b0e63a4df24c37265dbc18c026bb8.tar.gz
bug 166741, unitialized variables
r=wtc
-rw-r--r--security/nss/lib/dev/devutil.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/security/nss/lib/dev/devutil.c b/security/nss/lib/dev/devutil.c
index 99218f83d..5d4ebcd54 100644
--- a/security/nss/lib/dev/devutil.c
+++ b/security/nss/lib/dev/devutil.c
@@ -1056,7 +1056,7 @@ find_objects_in_array
PRUint32 maximumOpt
)
{
- PRIntn oi;
+ PRIntn oi = 0;
PRUint32 i, j;
PRBool match;
NSSArena *arena;
@@ -1078,6 +1078,7 @@ find_objects_in_array
if (maximumOpt == 0) maximumOpt = ~0;
for (; *objArray && numMatches < maximumOpt; objArray++) {
nssCryptokiObjectAndAttributes *obj = *objArray;
+ match = PR_FALSE;
for (i=0; i<otlen; i++) {
for (j=0; j<obj->numAttributes; j++) {
if (ot[i].type == obj->attributes[j].type) {
@@ -1087,8 +1088,6 @@ find_objects_in_array
ot[i].ulValueLen, NULL))
{
match = PR_TRUE;
- } else {
- match = PR_FALSE;
}
break;
}