From 7bcac956b181ac43960516dc31ca5234cd781df5 Mon Sep 17 00:00:00 2001 From: pancake Date: Fri, 6 Sep 2019 18:17:30 +0200 Subject: [PATCH] =?UTF-8?q?Fix=20zero=20register=20set=20issue=C2=A0##r2wa?= =?UTF-8?q?rs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit aer x0=0;aer zr=0xffffffff;aer?x0 --- libr/reg/value.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libr/reg/value.c b/libr/reg/value.c index 15fb1f4f45..5c8638da25 100644 --- a/libr/reg/value.c +++ b/libr/reg/value.c @@ -134,6 +134,9 @@ R_API bool r_reg_set_value(RReg *reg, RRegItem *item, ut64 value) { if (r_reg_is_readonly (reg, item)) { return true; } + if (item->offset < 0) { + return true; + } RRegArena *arena = reg->regset[item->arena].arena; if (!arena) { return false;