diff options
Diffstat (limited to 'libdex/InstrUtils.c')
| -rw-r--r-- | libdex/InstrUtils.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libdex/InstrUtils.c b/libdex/InstrUtils.c index 0e72d435d..3770c6da0 100644 --- a/libdex/InstrUtils.c +++ b/libdex/InstrUtils.c @@ -313,7 +313,7 @@ static u1 gOpcodeFlagsTable[kNumPackedOpcodes] = { kInstrCanThrow, kInstrCanContinue|kInstrCanThrow, kInstrCanContinue|kInstrCanThrow, - kInstrCanContinue, + kInstrCanContinue|kInstrCanThrow|kInstrInvoke, kInstrCanReturn, kInstrCanContinue|kInstrCanThrow, kInstrCanContinue|kInstrCanThrow, @@ -571,7 +571,7 @@ static u1 gOpcodeFlagsTable[kNumPackedOpcodes] = { 0, 0, 0, - kInstrCanContinue, + kInstrCanContinue|kInstrCanThrow|kInstrInvoke, kInstrCanContinue|kInstrCanThrow, kInstrCanContinue|kInstrCanThrow, kInstrCanContinue|kInstrCanThrow, |
