summaryrefslogtreecommitdiffstats
path: root/libasm/disasm_cb.c
diff options
context:
space:
mode:
authorUlrich Drepper <[email protected]>2008-01-11 09:35:15 +0000
committerUlrich Drepper <[email protected]>2008-01-11 09:35:15 +0000
commit8a3ca3a85e6fe3f5118142517606f5c89799a903 (patch)
tree96efe7a527e497523cdeb5333e9652a5347180ca /libasm/disasm_cb.c
parent679608b0dc76bd2a35d42a476c11e44accf1c63f (diff)
Better symbol retrieval function interface. Allow larger output buffers.
Diffstat (limited to 'libasm/disasm_cb.c')
-rw-r--r--libasm/disasm_cb.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libasm/disasm_cb.c b/libasm/disasm_cb.c
index a0441621..56101258 100644
--- a/libasm/disasm_cb.c
+++ b/libasm/disasm_cb.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2005, 2007 Red Hat, Inc.
+/* Copyright (C) 2005, 2007, 2008 Red Hat, Inc.
This file is part of Red Hat elfutils.
Written by Ulrich Drepper <[email protected]>, 2005.
@@ -42,7 +42,7 @@ struct symtoken
static int
default_elf_getsym (GElf_Addr addr, Elf32_Word scnndx, GElf_Addr value,
- char *buf, size_t buflen, void *arg)
+ char **buf, size_t *buflen, void *arg)
{
struct symtoken *symtoken = (struct symtoken *) arg;
@@ -140,8 +140,8 @@ static int
null_elf_getsym (GElf_Addr addr __attribute__ ((unused)),
Elf32_Word scnndx __attribute__ ((unused)),
GElf_Addr value __attribute__ ((unused)),
- char *buf __attribute__ ((unused)),
- size_t buflen __attribute__ ((unused)),
+ char **buf __attribute__ ((unused)),
+ size_t *buflen __attribute__ ((unused)),
void *arg __attribute__ ((unused)))
{
return -1;