<div class="gmail_quote">2010/11/21 Валентин Бартенев <span dir="ltr"><<a href="mailto:ne@vbart.ru">ne@vbart.ru</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
> Присутствие 0 гарантируется только в некоторых специфических<br>
> случаях (e.g. при парсинге конфига переданные в обработчик<br>
> директивы аргументы всегда терминированы 0'м). В общем случае 0'я<br>
> нет.<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>