]> git.ipfire.org Git - pakfire.git/commitdiff
archive: Constify flags
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 8 Mar 2021 23:36:18 +0000 (23:36 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 8 Mar 2021 23:36:18 +0000 (23:36 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/archive.c

index 4c5df1ed5c6f94ba45b80ed5f0ac5b8305b14ac9..7594c95209b795282b354c4143d19252a5d050d3 100644 (file)
@@ -750,14 +750,14 @@ static int archive_extract(PakfireArchive archive, struct archive* a, const char
        struct archive* ext = archive_write_disk_new();
 
        // Set flags for extracting contents.
-       int flags = 0;
-       flags |= ARCHIVE_EXTRACT_ACL;
-       flags |= ARCHIVE_EXTRACT_OWNER;
-       flags |= ARCHIVE_EXTRACT_PERM;
-       flags |= ARCHIVE_EXTRACT_SPARSE;
-       flags |= ARCHIVE_EXTRACT_TIME;
-       flags |= ARCHIVE_EXTRACT_UNLINK;
-       flags |= ARCHIVE_EXTRACT_XATTR;
+       const int flags =
+               ARCHIVE_EXTRACT_ACL |
+               ARCHIVE_EXTRACT_OWNER |
+               ARCHIVE_EXTRACT_PERM |
+               ARCHIVE_EXTRACT_SPARSE |
+               ARCHIVE_EXTRACT_TIME |
+               ARCHIVE_EXTRACT_UNLINK |
+               ARCHIVE_EXTRACT_XATTR;
 
        archive_write_disk_set_options(ext, flags);