summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTommi Rantala <tt.rantala@gmail.com>2012-09-12 10:58:29 +0300
committerTommi Rantala <tt.rantala@gmail.com>2012-09-28 14:06:07 +0300
commitfc38a5339da4901399e74fad101f0b48ac9275a1 (patch)
tree720c7f5dc1924989f2d69ec88d7b08a24ac9720c
parent6023ccf6677fa030c001fcccc903c6ded9ffc47e (diff)
downloadlibunwind-fc38a5339da4901399e74fad101f0b48ac9275a1.tar.gz
HPPA: properly check dwarf_get() return value in unw_step()
-rw-r--r--src/hppa/Gstep.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/hppa/Gstep.c b/src/hppa/Gstep.c
index abff4569..13620139 100644
--- a/src/hppa/Gstep.c
+++ b/src/hppa/Gstep.c
@@ -62,7 +62,7 @@ unw_step (unw_cursor_t *cursor)
c->sigcontext_addr = sc_addr;
c->dwarf.ret_addr_column = UNW_HPPA_RP;
- if ((ret = dwarf_get (&c->dwarf, iaoq_loc, &ip)) , 0)
+ if ((ret = dwarf_get (&c->dwarf, iaoq_loc, &ip)) < 0)
{
Debug (2, "failed to read IAOQ[1] (ret=%d)\n", ret);
return ret;