aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/jlib.erl4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/jlib.erl b/src/jlib.erl
index 76a04fe53..2277fb9e4 100644
--- a/src/jlib.erl
+++ b/src/jlib.erl
@@ -392,7 +392,9 @@ e(X) -> exit({bad_encode_base64_token, X}).
ip_to_list({IP, _Port}) ->
ip_to_list(IP);
ip_to_list(IpTuple) when is_tuple(IpTuple) ->
- inet_parse:ntoa(IpTuple).
+ inet_parse:ntoa(IpTuple);
+ip_to_list(IP) ->
+ lists:flatten(io_lib:format("~w", [IP])).
% --------------------------------------------------------------------
% Compat layer.