From 471ccfc2ea4ef8e9280d2453e04f0d4c1a8b0e80 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 11 Mar 2023 15:14:27 +0000 Subject: [PATCH] files: Fix iterating over extended attributes Signed-off-by: Michael Tremer --- src/libpakfire/file.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libpakfire/file.c b/src/libpakfire/file.c index a43ad616..b1f93955 100644 --- a/src/libpakfire/file.c +++ b/src/libpakfire/file.c @@ -158,6 +158,8 @@ static int pakfire_file_from_archive_entry(struct pakfire_file* file, struct arc pakfire_file_set_ctime(file, archive_entry_ctime(entry)); pakfire_file_set_mtime(file, archive_entry_mtime(entry)); + archive_entry_xattr_reset(entry); + // Read any extended attributes while (archive_entry_xattr_next(entry, &attr, &value, &size) == ARCHIVE_OK) { // Digest: SHA-3-512 -- 2.47.3