]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Minor code improvements
authorTim Kientzle <kientzle@acm.org>
Tue, 14 Apr 2026 02:58:12 +0000 (19:58 -0700)
committerTim Kientzle <kientzle@acm.org>
Tue, 14 Apr 2026 02:58:12 +0000 (19:58 -0700)
libarchive/archive_entry_link_resolver.c

index 8028d571ae836bf3dea90bf9b729fe6c255b2314..428cad23b567ff8725cbc51007fb1a527f299671 100644 (file)
@@ -158,14 +158,13 @@ archive_entry_linkresolver_set_strategy(struct archive_entry_linkresolver *res,
 void
 archive_entry_linkresolver_free(struct archive_entry_linkresolver *res)
 {
-       struct links_entry *le;
+       const struct links_entry *le;
 
        if (res == NULL)
                return;
 
-       /* Finish walking the entries; next_entry() frees each
-        * entry after it is visited. */
-       while ((le = next_entry(res, NEXT_ENTRY_ALL)) != NULL) {
+       while (next_entry(res, NEXT_ENTRY_ALL) != NULL) {
+               /* Actual freeing done by next_entry() */
        }
        free(res->buckets);
        free(res);