]> git.ipfire.org Git - pakfire.git/commitdiff
ELF: Initilize r just in case the binary has no program headers
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 27 Jan 2025 16:52:36 +0000 (16:52 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 27 Jan 2025 16:52:36 +0000 (16:52 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/pakfire/elf.c

index a713a7cf77f50427ed5ec835f1bc6e96ed92a859..1a1b75795f1653c64dd9ca4fe7fd54ee4ee8b980 100644 (file)
@@ -302,7 +302,7 @@ typedef int (*pakfire_elf_foreach_program_header_callback)
 static int pakfire_elf_foreach_program_header(struct pakfire_elf* self,
                pakfire_elf_foreach_program_header_callback callback, void* data) {
        GElf_Phdr phdr = {};
-       int r;
+       int r = 0;
 
        // Walk through all program headers
        for (unsigned int i = 0; i < self->phnum; i++) {