diff --git a/src/crab/gba/thumb/push_pop_registers.cr b/src/crab/gba/thumb/push_pop_registers.cr index 178ad7b..00bb25f 100644 --- a/src/crab/gba/thumb/push_pop_registers.cr +++ b/src/crab/gba/thumb/push_pop_registers.cr @@ -21,7 +21,7 @@ module GBA address &-= 4 @gba.bus[address] = @r[14] end - 7.downto(0).each do |idx| + 7.downto(0) do |idx| if bit?(list, idx) address &-= 4 @gba.bus[address] = @r[idx]