]> git.ipfire.org Git - pakfire.git/commitdiff
archive: Initialize r in pakfire_archive_read
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 19 Aug 2021 14:26:29 +0000 (14:26 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 19 Aug 2021 14:26:29 +0000 (14:26 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/archive.c

index 12d68290fed3dedd7c25fd7dea70b51ecc67fbfd..bf18e8b162289067cf1c5dc21cff16d497065004 100644 (file)
@@ -656,6 +656,7 @@ PAKFIRE_EXPORT int pakfire_archive_read(struct pakfire_archive* archive, const c
                char** data, size_t* data_size) {
        struct archive* a = NULL;
        struct archive_entry* entry = NULL;
+       int r = 0;
 
        // Strip leading / from filenames, because the payload does
        // not have leading slashes.
@@ -666,7 +667,7 @@ PAKFIRE_EXPORT int pakfire_archive_read(struct pakfire_archive* archive, const c
        if (!payload)
                goto ERROR;
 
-       int r = find_archive_entry(archive, &entry, payload, filename);
+       r = find_archive_entry(archive, &entry, payload, filename);
        if (r)
                goto ERROR;