aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-06-04 02:48:06 +0000
committerMike Frysinger <vapier@gentoo.org>2005-06-04 02:48:06 +0000
commit6629eb875e2f5b36f458e838e5edca4508d19d5c (patch)
tree8290a4541dfada6e8512adef039b49ed5cf7c5f4 /paxelf.c
parentadd support for silent tests via # instead of % (diff)
downloadpax-utils-6629eb875e2f5b36f458e838e5edca4508d19d5c.tar.gz
pax-utils-6629eb875e2f5b36f458e838e5edca4508d19d5c.tar.bz2
pax-utils-6629eb875e2f5b36f458e838e5edca4508d19d5c.zip
just sneak the filename in the elfobj struct
Diffstat (limited to 'paxelf.c')
-rw-r--r--paxelf.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/paxelf.c b/paxelf.c
index da80d59..2f25318 100644
--- a/paxelf.c
+++ b/paxelf.c
@@ -1,7 +1,7 @@
/*
* Copyright 2003-2005 Gentoo Foundation
* Distributed under the terms of the GNU General Public License v2
- * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.24 2005/06/03 23:16:48 vapier Exp $
+ * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.25 2005/06/04 02:48:06 vapier Exp $
*
********************************************************************
* This program is free software; you can redistribute it and/or
@@ -389,6 +389,7 @@ elfobj *readelf(const char *filename)
goto unmap_data_and_return;
}
+ elf->filename = filename;
elf->elf_class = elf->data[EI_CLASS];
do_reverse_endian = (ELF_DATA != elf->data[EI_DATA]);
elf->ehdr = (void*)elf->data;