From: Julian Seward Date: Sun, 14 Aug 2005 00:09:58 +0000 (+0000) Subject: dis_Grp2: decode address mode correctly X-Git-Tag: svn/VALGRIND_3_1_1^2~142 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=73683ac6f4e550d54b732d8fcb7f1e23a1a73970;p=thirdparty%2Fvalgrind.git dis_Grp2: decode address mode correctly git-svn-id: svn://svn.valgrind.org/vex/trunk@1334 --- diff --git a/VEX/priv/guest-amd64/toIR.c b/VEX/priv/guest-amd64/toIR.c index 48651bc9a8..327d60effa 100644 --- a/VEX/priv/guest-amd64/toIR.c +++ b/VEX/priv/guest-amd64/toIR.c @@ -2921,7 +2921,7 @@ ULong dis_Grp2 ( Prefix pfx, assign(dst0, getIRegE(sz, pfx, modrm)); delta += (am_sz + d_sz); } else { - addr = disAMode ( &len, pfx, delta, dis_buf, 0 ); + addr = disAMode ( &len, pfx, delta, dis_buf, /*xtra*/d_sz ); assign(dst0, loadLE(ty,mkexpr(addr))); delta += len + d_sz; }