diff options
| author | Ulrich Drepper <[email protected]> | 2008-01-11 09:35:15 +0000 |
|---|---|---|
| committer | Ulrich Drepper <[email protected]> | 2008-01-11 09:35:15 +0000 |
| commit | 8a3ca3a85e6fe3f5118142517606f5c89799a903 (patch) | |
| tree | 96efe7a527e497523cdeb5333e9652a5347180ca /libasm/disasm_cb.c | |
| parent | 679608b0dc76bd2a35d42a476c11e44accf1c63f (diff) | |
Better symbol retrieval function interface. Allow larger output buffers.
Diffstat (limited to 'libasm/disasm_cb.c')
| -rw-r--r-- | libasm/disasm_cb.c | 8 |
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; |
