From: Roland McGrath Date: Fri, 8 May 2009 01:57:18 +0000 (-0700) Subject: Fix trivial regression in last commit. X-Git-Tag: elfutils-0.142~35 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e7c163324ebddf922f2827789b498ec1d7d9a2aa;p=thirdparty%2Felfutils.git Fix trivial regression in last commit. --- diff --git a/libdw/dwarf_getmacros.c b/libdw/dwarf_getmacros.c index 22afbc3fa..4220ebefb 100644 --- a/libdw/dwarf_getmacros.c +++ b/libdw/dwarf_getmacros.c @@ -65,6 +65,9 @@ dwarf_getmacros (die, callback, arg, offset) void *arg; ptrdiff_t offset; { + if (d == NULL) + return -1; + Elf_Data *d = die->cu->dbg->sectiondata[IDX_debug_macinfo]; if (unlikely (d == NULL) || unlikely (d->d_buf == NULL)) {