Page MenuHomePhorge

D1090.1775284976.diff
No OneTemporary

Authored By
Unknown
Size
1020 B
Referenced Files
None
Subscribers
None

D1090.1775284976.diff

diff --git a/apps/kolab_guam/src/kolab_guam_session.erl b/apps/kolab_guam/src/kolab_guam_session.erl
--- a/apps/kolab_guam/src/kolab_guam_session.erl
+++ b/apps/kolab_guam/src/kolab_guam_session.erl
@@ -238,17 +238,14 @@
preprocess_client_data(undefined, Data, #state{ buffered_client_data = Buffered }) ->
<<Buffered/binary, Data/binary>>;
preprocess_client_data(Z, Data, #state{ buffered_client_data = Buffered }) ->
- Inflated = joined(zlib:inflate(Z, Data), <<>>),
+ Inflated = iolist_to_binary(zlib:inflate(Z, Data)),
<<Buffered/binary, Inflated/binary>>.
postprocess_server_data(undefined, Data) ->
%% we aren't compressing so there is nothing to do
Data;
postprocess_server_data(Z, Data) ->
- joined(zlib:deflate(Z, Data, sync), <<>>).
-
-joined([], Binary) -> Binary;
-joined([H|Rest], Binary) -> joined(Rest, <<Binary/binary, H/binary>>).
+ iolist_to_binary(zlib:deflate(Z, Data, sync)).
init_rules(RuleConfig) -> init_rule(RuleConfig, []).
init_rule([], Acc) -> Acc;

File Metadata

Mime Type
text/plain
Expires
Sat, Apr 4, 6:42 AM (11 h, 46 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18823621
Default Alt Text
D1090.1775284976.diff (1020 B)

Event Timeline