summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--assemble.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/assemble.c b/assemble.c
index aea3a5e8..3f729918 100644
--- a/assemble.c
+++ b/assemble.c
@@ -1808,7 +1808,7 @@ static void gencode(int32_t segment, int64_t offset, int bits,
case 2:
case 4:
data = ins->oprs[(c >> 3) & 7].offset;
- warn_overflow(ea_data.bytes, opx);
+ warn_overflow(ea_data.bytes, &ins->oprs[(c >> 3) & 7]);
s += ea_data.bytes;
if (ea_data.rip) {
if (ins->oprs[(c >> 3) & 7].segment == segment) {