diff --git a/src/ShellCheck/Fixer.hs b/src/ShellCheck/Fixer.hs index a69616e..16bdd98 100644 --- a/src/ShellCheck/Fixer.hs +++ b/src/ShellCheck/Fixer.hs @@ -200,7 +200,7 @@ doReplace start end o r = let si = fromIntegral (start-1) ei = fromIntegral (end-1) (x, xs) = splitAt si o - (y, z) = splitAt (ei - si) xs + z = drop (ei - si) xs in x ++ r ++ z