<div dir="ltr"><br><br><div class="gmail_quote">On Thu, Oct 9, 2008 at 4:24 PM, Hynek Vychodil <span dir="ltr"><<a href="mailto:hynek@gooddata.com">hynek@gooddata.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr">It will work also with<div class="Ih2E3d"><br><br>zero_file_seqwrite(S, Len, B, Size) when Size < Len -><br><br></div>but I think better will be<br><br>zero_file_seqwrite(Handler, Size, Block, BlockSize) when BlockSize < Size -><br>

<br>and all comes clear.<br><br>zero_file_seqwrite(_, 0, _, _) -> ok;<br>zero_file_seqwrite(Handler, Size, Block, BlockSize) when BlockSize < Size -></div></blockquote><div><br>oh mistake, there should be BlockSize=<Size and it works as very minor optimization. Other way previous clause useless.<br>
 <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr"><br>
    file:write(Handler, [Block]),<br>
    zero_file_seqwrite(Handler, Size-BlockSize, Block, BlockSize);<br>
zero_file_seqwrite(Handler, Size, _, _) -><br>
    Block = list_to_binary(duplicate(Size, 0)),<br>
    file:write(Handler, [Block]).<br><br><div class="gmail_quote"><div class="Ih2E3d">On Thu, Oct 9, 2008 at 3:44 PM, Vlad Dumitrescu <span dir="ltr"><<a href="mailto:vladdu55@gmail.com" target="_blank">vladdu55@gmail.com</a>></span> wrote:<br>
</div><div><div></div><div class="Wj3C7c"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Joe,<br>
<br>
Shouldn't this<br>
<div><br>
> zero_file_seqwrite(S, Len, B, Size) when Size > Len -><br>
<br>
</div>be<br>
<div><br>
zero_file_seqwrite(S, Len, B, Size) when Size =< Len -><br>
<br>
</div>instead?<br>
<br>
The second version works completely fine.<br>
<br>
regards,<br>
<font color="#888888">Vlad<br>
</font><div><div></div><div>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://www.erlang.org/mailman/listinfo/erlang-questions</a><br>
</div></div></blockquote></div></div></div><br><br clear="all"><br>-- <br>--Hynek (Pichi) Vychodil<br>
</div>
</blockquote></div><br><br clear="all"><br>-- <br>--Hynek (Pichi) Vychodil<br>
</div>