From: Julian Seward Date: Wed, 23 Mar 2005 03:02:50 +0000 (+0000) Subject: Fix silly bug introduced in r1066. X-Git-Tag: svn/VALGRIND_3_0_1^2~263 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=210440818f2391c28845f50fdbebbd56e6f3d40c;p=thirdparty%2Fvalgrind.git Fix silly bug introduced in r1066. git-svn-id: svn://svn.valgrind.org/vex/trunk@1071 --- diff --git a/VEX/priv/host-amd64/isel.c b/VEX/priv/host-amd64/isel.c index 047d3bc043..122c2ae494 100644 --- a/VEX/priv/host-amd64/isel.c +++ b/VEX/priv/host-amd64/isel.c @@ -1371,7 +1371,7 @@ static HReg iselIntExpr_R_wrk ( ISelEnv* env, IRExpr* e ) if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32) { HReg dst = newVRegI(env); addInstr(env, AMD64Instr_LoadEX( - toBool(ty==Ity_I8 ? 1 : (ty==Ity_I16 ? 2 : 4)), + toUChar(ty==Ity_I8 ? 1 : (ty==Ity_I16 ? 2 : 4)), False, AMD64AMode_IR(e->Iex.Get.offset,hregAMD64_RBP()), dst));