File nss-fix-hash.patch of Package mozilla-nss.6304

# HG changeset patch
# Parent  da07dd16b119104076bacb8740c376eff696b3da
use bitwise OR operator instead of logical one in OCSP requests
bsc#1030071
bmo#1348767

diff --git a/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocsprequest.c b/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocsprequest.c
--- a/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocsprequest.c
+++ b/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocsprequest.c
@@ -84,18 +84,18 @@ pkix_pl_OcspRequest_Hashcode(
 
         if (ocspRq->addServiceLocator == PKIX_TRUE) {
                 extensionHash = 0xff;
         }
 
         PKIX_HASHCODE(ocspRq->signerCert, &signerHash, plContext,
                 PKIX_CERTHASHCODEFAILED);
 
-        *pHashcode = (((((extensionHash << 8) || certHash) << 8) ||
-                dateHash) << 8) || signerHash;
+        *pHashcode = (((((extensionHash << 8) | certHash) << 8) |
+                dateHash) << 8) | signerHash;
 
 cleanup:
 
         PKIX_RETURN(OCSPREQUEST);
 
 }
 
 /*
openSUSE Build Service is sponsored by