diff options
author | Tommi Rantala <tt.rantala@gmail.com> | 2012-09-12 10:58:29 +0300 |
---|---|---|
committer | Tommi Rantala <tt.rantala@gmail.com> | 2012-09-28 14:06:07 +0300 |
commit | fc38a5339da4901399e74fad101f0b48ac9275a1 (patch) | |
tree | 720c7f5dc1924989f2d69ec88d7b08a24ac9720c | |
parent | 6023ccf6677fa030c001fcccc903c6ded9ffc47e (diff) | |
download | libunwind-fc38a5339da4901399e74fad101f0b48ac9275a1.tar.gz |
HPPA: properly check dwarf_get() return value in unw_step()
-rw-r--r-- | src/hppa/Gstep.c | 2 |
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; |