summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wielaard <mwielaard@redhat.com>2008-02-04 16:31:34 -0700
committerDavid Mosberger-Tang <davidm@koala.mostang.com>2008-02-04 16:31:34 -0700
commit5ed2da2a403fe091d953183449003c9df861c289 (patch)
treecac0d8a8b6eca28e1347271d6226ebfb748d68e5
parentf5cb2c52dc5695f5737b3566ea88431c4811a2b9 (diff)
downloadlibunwind-5ed2da2a403fe091d953183449003c9df861c289.tar.gz
[DWARF] Fix error return.
* src/dwarf/Gfde.c (dwarf_extract_proc_info_from_fde): Return -UNW_ENOMEM.
-rw-r--r--src/dwarf/Gfde.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dwarf/Gfde.c b/src/dwarf/Gfde.c
index 8a85685d..ecddef63 100644
--- a/src/dwarf/Gfde.c
+++ b/src/dwarf/Gfde.c
@@ -313,7 +313,7 @@ dwarf_extract_proc_info_from_fde (unw_addr_space_t as, unw_accessors_t *a,
pi->unwind_info_size = sizeof (dci);
pi->unwind_info = mempool_alloc (&dwarf_cie_info_pool);
if (!pi->unwind_info)
- return UNW_ENOMEM;
+ return -UNW_ENOMEM;
if (dci.have_abi_marker)
{