| Index: nss/lib/pk11wrap/pk11obj.c
|
| diff --git a/nss/lib/pk11wrap/pk11obj.c b/nss/lib/pk11wrap/pk11obj.c
|
| index 70802948193e7f4ece6d57f1e4ab9b1590301ab9..848b45a017919918b3c66ac0aeba55a66b381efc 100644
|
| --- a/nss/lib/pk11wrap/pk11obj.c
|
| +++ b/nss/lib/pk11wrap/pk11obj.c
|
| @@ -1577,7 +1577,7 @@ PK11_WriteRawAttribute(PK11ObjectType objType, void *objSpec,
|
| CK_ATTRIBUTE_TYPE attrType, SECItem *item)
|
| {
|
| PK11SlotInfo *slot = NULL;
|
| - CK_OBJECT_HANDLE handle;
|
| + CK_OBJECT_HANDLE handle = 0;
|
| CK_ATTRIBUTE setTemplate;
|
| CK_RV crv;
|
| CK_SESSION_HANDLE rwsession;
|
| @@ -1630,7 +1630,7 @@ PK11_ReadRawAttribute(PK11ObjectType objType, void *objSpec,
|
| CK_ATTRIBUTE_TYPE attrType, SECItem *item)
|
| {
|
| PK11SlotInfo *slot = NULL;
|
| - CK_OBJECT_HANDLE handle;
|
| + CK_OBJECT_HANDLE handle = 0;
|
|
|
| switch (objType) {
|
| case PK11_TypeGeneric:
|
| @@ -1781,7 +1781,6 @@ PK11_MatchItem(PK11SlotInfo *slot, CK_OBJECT_HANDLE searchID,
|
| int tsize = sizeof(theTemplate)/sizeof(theTemplate[0]);
|
| /* if you change the array, change the variable below as well */
|
| CK_OBJECT_HANDLE peerID;
|
| - CK_OBJECT_HANDLE parent;
|
| PLArenaPool *arena;
|
| CK_RV crv;
|
|
|
| @@ -1810,7 +1809,6 @@ PK11_MatchItem(PK11SlotInfo *slot, CK_OBJECT_HANDLE searchID,
|
| /*
|
| * issue the find
|
| */
|
| - parent = *(CK_OBJECT_CLASS *)(keyclass->pValue);
|
| *(CK_OBJECT_CLASS *)(keyclass->pValue) = matchclass;
|
|
|
| peerID = pk11_FindObjectByTemplate(slot,theTemplate,tsize);
|
|
|