]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Merge pull request #2796 from vcoxvco/fix_unninit
authorMartin Matuška <martin@matuska.de>
Thu, 25 Dec 2025 09:16:46 +0000 (10:16 +0100)
committerMartin Matuska <martin@matuska.de>
Thu, 25 Dec 2025 09:21:28 +0000 (10:21 +0100)
libarchive/archive_util.c: Uninitialized variable

(cherry picked from commit 1cd0b9179c788cb768d6ee0386d31562d4c9eed4)

libarchive/archive_util.c

index d048bbc94650cc28ac1d658c241e602176b9e012..0d1de1ef209180b013743557b84a5c158ea696c0 100644 (file)
@@ -456,7 +456,7 @@ __archive_issetugid(void)
                return (-1);
        if (ruid != euid || ruid != suid)
                return (1);
-       if (getresgid(&ruid, &egid, &sgid) != 0)
+       if (getresgid(&rgid, &egid, &sgid) != 0)
                return (-1);
        if (rgid != egid || rgid != sgid)
                return (1);