diff --git a/lib/utilities/types/integerarrays.simba b/lib/utilities/types/integerarrays.simba index b0bbcb6..d2ba75a 100644 --- a/lib/utilities/types/integerarrays.simba +++ b/lib/utilities/types/integerarrays.simba @@ -544,7 +544,7 @@ var i: Integer; begin for i := (length(self) - 1) downto 0 do - system.swap(i, random(i + 1)); + system.swap(self[i], self[random(i + 1)]); end; {$f+}