summaryrefslogtreecommitdiff
path: root/onlineupdate/source/libmar/verify/mar_verify.c
diff options
context:
space:
mode:
Diffstat (limited to 'onlineupdate/source/libmar/verify/mar_verify.c')
-rw-r--r--onlineupdate/source/libmar/verify/mar_verify.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/onlineupdate/source/libmar/verify/mar_verify.c b/onlineupdate/source/libmar/verify/mar_verify.c
index c9f715a4dc65..c07ca20f88a3 100644
--- a/onlineupdate/source/libmar/verify/mar_verify.c
+++ b/onlineupdate/source/libmar/verify/mar_verify.c
@@ -13,6 +13,7 @@
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
+#include <assert.h>
#include "mar_private.h"
#include "mar.h"
#include "cryptox.h"
@@ -197,7 +198,6 @@ mar_extract_and_verify_signatures_fp(FILE *fp,
uint32_t signatureCount, signatureLen, numVerified = 0;
uint32_t signatureAlgorithmIDs[MAX_SIGNATURES];
int rv = -1;
- int64_t curPos;
uint8_t *extractedSignatures[MAX_SIGNATURES];
uint32_t i;
@@ -285,7 +285,6 @@ mar_extract_and_verify_signatures_fp(FILE *fp,
}
}
- curPos = ftello(fp);
rv = mar_verify_signatures_for_fp(fp,
provider,
keys,
@@ -299,6 +298,7 @@ mar_extract_and_verify_signatures_fp(FILE *fp,
/* If we reached here and we verified every
signature, return success. */
if (numVerified == signatureCount && keyCount == numVerified) {
+ assert(rv == 0); (void) rv;
return CryptoX_Success;
}