From 2513835d1b6ebb494af0be1e46fdf6719d25e0e4 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Wed, 30 Nov 2011 05:05:46 +0000 Subject: [PATCH] Four more instructions are referring to strings --- src/arch/java.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/arch/java.c b/src/arch/java.c index 96174e0..70e2d96 100644 --- a/src/arch/java.c +++ b/src/arch/java.c @@ -123,8 +123,8 @@ static ArchInstruction _java_instructions[] = { "fstore_2", 0x45, OP1F, AO_0() }, { "fstore_3", 0x46, OP1F, AO_0() }, { "fsub", 0x66, OP1F, AO_0() }, - { "getfield", 0xb4, OP1F, AO_1(OP_U16) }, - { "getstatic", 0xb2, OP1F, AO_1(OP_U16) }, + { "getfield", 0xb4, OP1F, AO_1(OP_U16_STR) }, + { "getstatic", 0xb2, OP1F, AO_1(OP_U16_STR) }, { "goto", 0xa7, OP1F, AO_1(OP_U16) }, { "goto_w", 0xc8, OP1F, AO_1(OP_U32) }, { "i2b", 0x91, OP1F, AO_0() }, @@ -234,8 +234,8 @@ static ArchInstruction _java_instructions[] = { "nop", 0x00, OP1F, AO_0() }, { "pop", 0x57, OP1F, AO_0() }, { "pop2", 0x58, OP1F, AO_0() }, - { "putfield", 0xb5, OP1F, AO_1(OP_U16) }, - { "putstatic", 0xb3, OP1F, AO_1(OP_U16) }, + { "putfield", 0xb5, OP1F, AO_1(OP_U16_STR) }, + { "putstatic", 0xb3, OP1F, AO_1(OP_U16_STR) }, { "ret", 0xa9, OP1F, AO_1(OP_U8) }, { "return", 0xb1, OP1F, AO_0() }, { "saload", 0x35, OP1F, AO_0() },