From e7b49edda92aaa7f5e1538dd19917f3ec57ea24b Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 4 Nov 2022 18:18:21 +0000 Subject: [PATCH] archive: Ensure reading the archive from the beginning for digest Signed-off-by: Michael Tremer --- src/libpakfire/archive.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libpakfire/archive.c b/src/libpakfire/archive.c index df51c1e7c..7a61b5d32 100644 --- a/src/libpakfire/archive.c +++ b/src/libpakfire/archive.c @@ -83,6 +83,9 @@ struct pakfire_archive { static int pakfire_archive_compute_digests(struct pakfire_archive* archive) { int r; + // Start reading at the beginning + rewind(archive->f); + // Calculate digest r = pakfire_digests_compute_from_file(archive->pakfire, &archive->digests, PAKFIRE_ARCHIVE_CHECKSUM, archive->f); -- 2.47.3