diff options
Diffstat (limited to 'prog/decodeexec.go')
| -rw-r--r-- | prog/decodeexec.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/prog/decodeexec.go b/prog/decodeexec.go index c57597437..57f08d0fc 100644 --- a/prog/decodeexec.go +++ b/prog/decodeexec.go @@ -110,6 +110,9 @@ func (dec *execDecoder) parse() { Addr: dec.read(), Size: dec.read(), }) + case execInstrEOF: + dec.commitCall() + return default: dec.commitCall() if instr >= uint64(len(dec.target.Syscalls)) { @@ -127,9 +130,6 @@ func (dec *execDecoder) parse() { return } } - case execInstrEOF: - dec.commitCall() - return } } } |
