From 31dec1c42b4ae90da2b738ba480308d620b4b9b2 Mon Sep 17 00:00:00 2001 From: Michael Schaefermeyer Date: Wed, 20 Jul 2016 12:22:52 +0200 Subject: Fix list encoding --- lib/boltex/pack_stream/encoder.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/boltex/pack_stream/encoder.ex b/lib/boltex/pack_stream/encoder.ex index bd7dc6e..0e451b0 100644 --- a/lib/boltex/pack_stream/encoder.ex +++ b/lib/boltex/pack_stream/encoder.ex @@ -61,7 +61,7 @@ defimpl Boltex.PackStream.Encoder, for: List do def encode(list) do binary = Enum.map_join list, &Boltex.PackStream.Encoder.encode/1 - do_encode binary, byte_size(binary) + do_encode binary, length(list) end defp do_encode(binary, list_size) when list_size <= 15 do -- cgit v1.2.1