Index: /trunk/src/VBox/Runtime/common/crypto/pkcs7-verify.cpp
===================================================================
--- /trunk/src/VBox/Runtime/common/crypto/pkcs7-verify.cpp	(revision 52541)
+++ /trunk/src/VBox/Runtime/common/crypto/pkcs7-verify.cpp	(revision 52542)
@@ -345,5 +345,5 @@
             return VINF_SUCCESS;
         }
-
+    *phDigest = NIL_RTCRDIGEST; /* Make gcc happy. */
     return RTErrInfoSetF(pErrInfo, VERR_CR_PKCS7_DIGEST_ALGO_NOT_FOUND_IN_LIST,
                          "SignerInfo.DigestAlgorithm %s not found.",
@@ -643,6 +643,6 @@
             for (i = 0; i < pSignedData->SignerInfos.cItems; i++)
             {
-                PCRTCRPKCS7SIGNERINFO   pSignerInfo       = &pSignedData->SignerInfos.paItems[i];
-                RTCRDIGEST              hThisDigest       = NIL_RTCRDIGEST;
+                PCRTCRPKCS7SIGNERINFO   pSignerInfo = &pSignedData->SignerInfos.paItems[i];
+                RTCRDIGEST              hThisDigest;
                 rc = rtCrPkcs7VerifyFindDigest(&hThisDigest, pSignedData, pSignerInfo, ahDigests, pErrInfo);
                 if (RT_FAILURE(rc))
