<div dir="ltr">Hey Michal,<div><br></div><div>I'm a part-time Erlang users and not very strong in it, however, I am somewhat familiar with zlib in C, and the Erlang API seems to be almost identical - minus the really gross stuff, of course. ;)</div>
<div><br></div><div>I'm not sure about the default values for zlib:deflateInit() -- it seems like you should check the source and see how the /2 function is defined. You use deflateInit() to initialize it, deflateEnd() to end it, and deflate() as many times as you need. To compress smaller parts, simply pass slices of data to deflate() rather than the whole buffer. If I misunderstood your question, please let me know.</div>
<div><br></div><div><br></div><div>Patrick</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Oct 23, 2013 at 5:31 AM, Michal StruĊ› <span dir="ltr"><<a href="mailto:michal.strus@comarch.pl" target="_blank">michal.strus@comarch.pl</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello everyone,<br>
when I use:<br>
"zlib:deflateInit(Zstream, Level, deflated, 31, 8, default)"<br>
everything seems to be fine, but<br>
"zlib:deflateInit(Zstream, Level)"<br>
so the above with the same default values is not working for me.<br>
Is it some kind of bug?<br>
<br>
Second thing:<br>
can I open Zstream then compress chunks of data in a loop or I HAVE to open zstream, deflateInit, deflate, deflateEnd and close zstream - everything in one loop? because the first option is also not working for me... but maybe it's irrelevant from optimization point of view?<br>

<br>
I'm using Erlang R15B (erts-5.9).<br>
<br>
<br>_______________________________________________<br>
erlang-bugs mailing list<br>
<a href="mailto:erlang-bugs@erlang.org">erlang-bugs@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-bugs" target="_blank">http://erlang.org/mailman/listinfo/erlang-bugs</a><br>
<br></blockquote></div><br></div>