From 3dd8f219561d68c12b04ef2d226a23e495b7c540 Mon Sep 17 00:00:00 2001 From: Nick Bowler Date: Mon, 8 Jun 2009 15:26:32 -0400 Subject: [PATCH] Store the export name in the file structure. --- src/libupkg.c | 1 + src/upkg.h | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/libupkg.c b/src/libupkg.c index 64b00d2..f7c55ba 100644 --- a/src/libupkg.c +++ b/src/libupkg.c @@ -403,6 +403,7 @@ struct upkg_file *upkg_export_open(struct upkg *pkg, unsigned long idx) .pkg = pkg, .base = pkg->priv->exports[idx].offset, .len = pkg->priv->exports[idx].size, + .name = pkg->priv->exports[idx].name, }; return f; diff --git a/src/upkg.h b/src/upkg.h index 3412445..8aa81a1 100644 --- a/src/upkg.h +++ b/src/upkg.h @@ -52,6 +52,8 @@ struct upkg { }; struct upkg_file { + const char *name; + struct upkg *pkg; unsigned long base, offset, len; }; -- 2.43.2