<div class="gmail_quote">2010/11/21 Валентин Бартенев <span dir="ltr">&lt;<a href="mailto:ne@vbart.ru">ne@vbart.ru</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
&gt; Присутствие 0 гарантируется только в некоторых специфических<br>
&gt; случаях (e.g. при парсинге конфига переданные в обработчик<br>
&gt; директивы аргументы всегда терминированы 0&#39;м).  В общем случае 0&#39;я<br>
&gt; нет.<br>
<br>
</div>А случай значений исходящих http заголовков все-таки является специфическим<br>
или нет? Я смотрел код fastcgi и wsgi модулей, там в функциях *_process_header<br>
явно добавляется \0 в конец. Но, как оказалось, сторонние модули могут не<br>
следовать этому. Тут, либо их разработчикам надо сообщить, чтобы исправили,<br>
либо учитывать самостоятельно такую вероятность.<br>
<br></blockquote><div><br></div><div>А зачем вам нужна null-terminated string? У вас же есть длина, и так...</div><div> </div></div>-- <br><div>wbr, Kirill</div><br>