Fix trivial regression in last commit.
authorRoland McGrath <roland@redhat.com>
Fri, 8 May 2009 01:57:18 +0000 (18:57 -0700)
committerRoland McGrath <roland@redhat.com>
Fri, 8 May 2009 01:57:18 +0000 (18:57 -0700)
libdw/dwarf_getmacros.c

index 22afbc3..4220ebe 100644 (file)
@@ -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))
     {