From 030309e8f122ead69c8ff6f6f05159868de70b3a Mon Sep 17 00:00:00 2001 From: Alexander Verbitsky Date: Tue, 17 Nov 2015 21:27:13 +0300 Subject: [PATCH] Backward compatibility for old OTP versions --- src/lager.erl | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/lager.erl b/src/lager.erl index f1c07d2..a2d1625 100644 --- a/src/lager.erl +++ b/src/lager.erl @@ -580,6 +580,15 @@ is_record_known(Record, Module) -> end end. +integer_to_binary(Integer) -> + case + erlang:is_builtin(erlang, integer_to_binary, 1) + of + true -> apply(erlang, integer_to_binary, 1); + % backward compatibility for old OTP versions + false -> list_to_binary(integer_to_list(Integer)) + end. + %% @doc Print stacktrace in human readable form pr_stacktrace([]) -> <<"">>;