aboutsummaryrefslogtreecommitdiffstats
path: root/tools/xcutils
diff options
context:
space:
mode:
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>2007-01-19 15:05:20 +0000
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>2007-01-19 15:05:20 +0000
commit9e20e8426ff5e81d0d1e3b5aaddf2e906eaf82ce (patch)
tree24dad8967037f46a51827a8fc707391338339693 /tools/xcutils
parent24425e8b0eac1a8504bb7c9136d0a58181bf9e13 (diff)
downloadxen-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')
-rw-r--r--tools/xcutils/readnotes.c2
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))