From 8e9a64af9a7b80f8d2eaf04e5da31bf454cdf5fe Mon Sep 17 00:00:00 2001 From: Eric des Courtis Date: Tue, 18 Jun 2013 16:18:55 -0400 Subject: [PATCH] Older versions of Erlang (R15B02) don't have erlang:binary_to_integer/2 --- src/geef_pkt.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/geef_pkt.erl b/src/geef_pkt.erl index 4aa8213..b0a91dd 100644 --- a/src/geef_pkt.erl +++ b/src/geef_pkt.erl @@ -45,7 +45,7 @@ service_path(<<"git-receive-pack ", Path/binary>>) -> -spec unpack(iolist()) -> {error, ebufs} | {non_neg_integer(), binary()}. unpack(In) -> <> = iolist_to_binary(In), - Len = binary_to_integer(BLen, 16), + Len = erlang:list_to_integer(unicode:characters_to_list(BLen), 16), do_unpack(Len, Rest). do_unpack(0, Rest) ->