From: Michael Tremer Date: Sun, 11 Jul 2021 17:06:30 +0000 (+0000) Subject: archive: Open archives in r+ mode X-Git-Tag: 0.9.28~1049 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1222938fdab92ebdbb49ade7453122f00dd7ce65;p=pakfire.git archive: Open archives in r+ mode This allows us to write to the files, too Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/archive.c b/src/libpakfire/archive.c index 0cfb49dda..78473993b 100644 --- a/src/libpakfire/archive.c +++ b/src/libpakfire/archive.c @@ -709,7 +709,7 @@ static int pakfire_archive_try_open(struct pakfire_archive* archive, const char* pakfire_string_set(archive->path, path); // Open the file (and keep the file descriptor open) - archive->f = fopen(archive->path, "r"); + archive->f = fopen(archive->path, "r+"); if (!archive->f) return 1;