diff options
author | midipix <writeonce@midipix.org> | 2019-09-18 05:54:07 +0000 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2019-09-19 03:34:01 +0000 |
commit | f3a54e4b3338852c4b47d7aeb216d3fd477e7a2a (patch) | |
tree | 435a81820acae3490d15fe7c64331277d25c53a6 /overlay/mgdb | |
parent | 6def84a56af79ca0052fc20d36f58dd12eeb59dc (diff) | |
download | chainport-f3a54e4b3338852c4b47d7aeb216d3fd477e7a2a.tar.bz2 chainport-f3a54e4b3338852c4b47d7aeb216d3fd477e7a2a.tar.xz |
mgdb: amd64_winnt_fetch_registers(): retrieve registers unconditionally.
Diffstat (limited to 'overlay/mgdb')
-rw-r--r-- | overlay/mgdb/gdb/amd64-winnt-regcache.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/overlay/mgdb/gdb/amd64-winnt-regcache.c b/overlay/mgdb/gdb/amd64-winnt-regcache.c index 86a4b28..0626014 100644 --- a/overlay/mgdb/gdb/amd64-winnt-regcache.c +++ b/overlay/mgdb/gdb/amd64-winnt-regcache.c @@ -76,9 +76,8 @@ void amd64_winnt_fetch_registers( tid = thread->tid; regctx = &thread->regctx; - if (thread->regctx.uc_context_flags) - if (__dbg_regs_fetch(pfd,tid,regctx) < 0) - return; + if (__dbg_regs_fetch(pfd,tid,regctx) < 0) + return; if (regnum == AMD64_RIP_REGNUM) { amd64_winnt_supply_pc_regs(rcache,regctx); |