Blob Blame History Raw
diff -ur tss2-1234/utils/policymaker.c tss2-1234-new/utils/policymaker.c
--- tss2-1234/utils/policymaker.c	2018-10-18 12:16:59.742439220 -0700
+++ tss2-1234-new/utils/policymaker.c	2018-10-18 12:34:34.991755536 -0700
@@ -208,10 +208,10 @@
 	}
 	/* hash extend */
 	if ((rc == 0) && (prc != NULL)) {
-	    TSS_Hash_Generate(&digest,
-			      startSizeInBytes, (uint8_t *)&digest.digest,	/* extend */
-			      lineLength /2, lineBinary,
-			      0, NULL);
+	    rc = TSS_Hash_Generate(&digest,
+				   startSizeInBytes, (uint8_t *)&digest.digest,	/* extend */
+				   lineLength /2, lineBinary,
+				   0, NULL);
 	}
 	if ((rc == 0) && (prc != NULL)) {
 	    if (verbose) TSS_PrintAll("intermediate policy digest",