Index: nss/lib/libpkix/pkix/results/pkix_policynode.c |
diff --git a/nss/lib/libpkix/pkix/results/pkix_policynode.c b/nss/lib/libpkix/pkix/results/pkix_policynode.c |
index 91d8a74b66a5695304bac1968f6868d5b8bb8b3f..fd8cee982b74a85d832a38b99af4f121a11a045d 100755 |
--- a/nss/lib/libpkix/pkix/results/pkix_policynode.c |
+++ b/nss/lib/libpkix/pkix/results/pkix_policynode.c |
@@ -824,7 +824,7 @@ pkix_PolicyNode_Hashcode( |
(node, &nodeHash, plContext), |
PKIX_SINGLEPOLICYNODEHASHCODEFAILED); |
- nodeHash = 31*nodeHash + (PKIX_UInt32)(node->parent); |
+ nodeHash = 31*nodeHash + (PKIX_UInt32)((char *)node->parent - (char *)NULL); |
PKIX_HASHCODE |
(node->children, |