Просмотр исходного кода

Don't insert newlines when encoding unknown terms

Takeru Ohta 2 лет назад
Родитель
Сommit
d3cca5a0aa
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/jsone.erl

+ 1 - 1
src/jsone.erl

@@ -424,7 +424,7 @@ try_encode(JsonValue, Options) ->
 %% @doc Converts the given term `X' to its string representation (i.e., the result of `io_lib:format("~p", [X])').
 -spec term_to_json_string(term()) -> {ok, json_string()} | error.
 term_to_json_string(X) ->
-    {ok, list_to_binary(io_lib:format("~p", [X]))}.
+    {ok, list_to_binary(io_lib:format("~0p", [X]))}.
 
 
 %% @doc Convert an IP address into a text representation.