diff --git a/lib/mix/lib/mix/shell.ex b/lib/mix/lib/mix/shell.ex index 6c7eb9d9a5..effb2c8356 100644 --- a/lib/mix/lib/mix/shell.ex +++ b/lib/mix/lib/mix/shell.ex @@ -111,11 +111,11 @@ defmodule Mix.Shell do {:unix, _} -> command = command |> String.replace("\"", "\\\"") - |> :binary.bin_to_list + |> String.to_char_list 'sh -c "' ++ command ++ '"' {:win32, osname} -> - command = :binary.bin_to_list(command) + command = String.to_char_list(command) case {System.get_env("COMSPEC"), osname} do {nil, :windows} -> 'command.com /c ' ++ command {nil, _} -> 'cmd /c ' ++ command