Browse Source

don't trim empty strings

Anton Lebedevich 13 years ago
parent
commit
9e9482109c
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/pgsql_wire.erl

+ 2 - 1
src/pgsql_wire.erl

@@ -33,7 +33,8 @@ decode_string(Bin) ->
 
 %% decode multiple null-terminated string
 decode_strings(Bin) ->
-    binary:split(Bin, <<0>>, [global, trim]).
+    [<<>> | T] = lists:reverse(binary:split(Bin, <<0>>, [global])),
+    lists:reverse(T).
 
 %% decode field
 decode_fields(Bin) ->