summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Schoenfelder <paulschoenfelder@gmail.com>2014-07-14 11:38:12 -0500
committerPaul Schoenfelder <paulschoenfelder@gmail.com>2014-07-14 11:38:12 -0500
commit6dfe85a0f50ed5d24d3c91186d1bbe4c0f513fc8 (patch)
treea33361479958ade5ca43c092bbd88e64fd1429da
parentMerge pull request #7 from kevinmontuori/util-issue (diff)
parentremoved calls to the depricated List.from_char_data!/1 (diff)
Merge pull request #6 from kevinmontuori/from_char_data
Removed calls to the depricated List.from_char_data!/1
-rw-r--r--lib/exirc/client.ex2
-rw-r--r--lib/exirc/commands.ex2
-rw-r--r--lib/exirc/logger.ex6
3 files changed, 5 insertions, 5 deletions
diff --git a/lib/exirc/client.ex b/lib/exirc/client.ex
index 031b2bb..79390f7 100644
--- a/lib/exirc/client.ex
+++ b/lib/exirc/client.ex
@@ -295,7 +295,7 @@ defmodule ExIrc.Client do
# If there is an open connection already, close it.
if state.socket != nil, do: :gen_tcp.close(state.socket)
# Open a new connection
- case :gen_tcp.connect(List.from_char_data!(server), port, [:list, {:packet, :line}, {:keepalive, true}]) do
+ case :gen_tcp.connect(String.to_char_list(server), port, [:list, {:packet, :line}, {:keepalive, true}]) do
{:ok, socket} ->
send_event {:connected, server, port}, state
{:reply, :ok, %{state | :connected? => true, :server => server, :port => port, :socket => socket}}
diff --git a/lib/exirc/commands.ex b/lib/exirc/commands.ex
index c3e5b25..0d3862e 100644
--- a/lib/exirc/commands.ex
+++ b/lib/exirc/commands.ex
@@ -182,7 +182,7 @@ defmodule Irc.Commands do
Builds a valid IRC command.
"""
def command!(cmd) when is_list(cmd), do: [cmd, '\r\n']
- def command!(cmd) when is_binary(cmd), do: command! List.from_char_data!(cmd)
+ def command!(cmd) when is_binary(cmd), do: command! String.to_char_list(cmd)
@doc """
Builds a valid CTCP command.
"""
diff --git a/lib/exirc/logger.ex b/lib/exirc/logger.ex
index 7a6817b..6055221 100644
--- a/lib/exirc/logger.ex
+++ b/lib/exirc/logger.ex
@@ -8,7 +8,7 @@ defmodule ExIrc.Logger do
"""
@spec info(binary) :: :ok
def info(msg) do
- :error_logger.info_report List.from_char_data!(msg)
+ :error_logger.info_report String.to_char_list(msg)
end
@doc """
@@ -16,7 +16,7 @@ defmodule ExIrc.Logger do
"""
@spec warning(binary) :: :ok
def warning(msg) do
- :error_logger.warning_report List.from_char_data!("#{IO.ANSI.yellow()}#{msg}#{IO.ANSI.reset()}")
+ :error_logger.warning_report String.to_char_list("#{IO.ANSI.yellow()}#{msg}#{IO.ANSI.reset()}")
end
@doc """
@@ -24,6 +24,6 @@ defmodule ExIrc.Logger do
"""
@spec error(binary) :: :ok
def error(msg) do
- :error_logger.error_report List.from_char_data!("#{IO.ANSI.red()}#{msg}#{IO.ANSI.reset()}")
+ :error_logger.error_report String.to_char_list("#{IO.ANSI.red()}#{msg}#{IO.ANSI.reset()}")
end
end \ No newline at end of file