diff options
Diffstat (limited to 'subx')
-rw-r--r-- | subx/apps/assort.subx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/subx/apps/assort.subx b/subx/apps/assort.subx index 62011392..2f3f6563 100644 --- a/subx/apps/assort.subx +++ b/subx/apps/assort.subx @@ -825,7 +825,7 @@ get-or-insert-segment: # table : (address stream row), s : (address slice), n : 8d/copy-address 0/mod/indirect 4/rm32/sib 1/base/ECX 2/index/EDX . 2/r32/EDX . . # copy ECX+EDX to EDX $get-or-insert-segment:search-loop: # if (curr >= max) break - 39/compare 3/mod/direct 1/rm32/ECX . . . 2/r32/EDX . . # compare ECX and EDX + 39/compare 3/mod/direct 1/rm32/ECX . . . 2/r32/EDX . . # compare ECX with EDX 7d/jump-if-greater-or-equal $get-or-insert-segment:not-found/disp8 # if (slice-equal?(s, *curr)) return *(curr+4) # . EAX = slice-equal?(s, *curr) |