Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Fix potential SEGV when dealing with zero-length files.
Matthew Seaman committed 13 years ago
commit a5bc3b4cb4d94d02750672dc2de75d2e172a6020
parent 7b47676
1 file changed +1 -1
modified libpkg/pkg_elf.c
@@ -114,7 +114,7 @@ test_depends(struct pkgdb *db, struct pkg *pkg, const char *name)
static int
analyse_elf(struct pkgdb *db, struct pkg *pkg, const char *fpath)
{
-
	Elf *e;
+
	Elf *e = NULL;
	GElf_Ehdr elfhdr;
	Elf_Scn *scn = NULL;
	Elf_Scn *note = NULL;