diff options
author | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2007-01-19 15:05:20 +0000 |
---|---|---|
committer | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2007-01-19 15:05:20 +0000 |
commit | 9e20e8426ff5e81d0d1e3b5aaddf2e906eaf82ce (patch) | |
tree | 24dad8967037f46a51827a8fc707391338339693 /tools/xcutils/readnotes.c | |
parent | 24425e8b0eac1a8504bb7c9136d0a58181bf9e13 (diff) | |
download | xen-9e20e8426ff5e81d0d1e3b5aaddf2e906eaf82ce.tar.gz xen-9e20e8426ff5e81d0d1e3b5aaddf2e906eaf82ce.tar.bz2 xen-9e20e8426ff5e81d0d1e3b5aaddf2e906eaf82ce.zip |
[TOOLS] Avoid void* arithmetic when parsing elf notes.
Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'tools/xcutils/readnotes.c')
-rw-r--r-- | tools/xcutils/readnotes.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/xcutils/readnotes.c b/tools/xcutils/readnotes.c index cbd177a88f..f42ce6e622 100644 --- a/tools/xcutils/readnotes.c +++ b/tools/xcutils/readnotes.c @@ -13,7 +13,7 @@ #include <xen/elfnote.h> -#define ELFNOTE_NAME(_n_) ((void*)(_n_) + sizeof(*(_n_))) +#define ELFNOTE_NAME(_n_) ((char*)(_n_) + sizeof(*(_n_))) #define ELFNOTE_DESC(_n_) (ELFNOTE_NAME(_n_) + (((_n_)->n_namesz+3)&~3)) #define ELFNOTE_NEXT(_n_) (ELFNOTE_DESC(_n_) + (((_n_)->n_descsz+3)&~3)) |