On Sun, Oct 15, 2006 at 04:02:14PM +0300, Michael Shigorin wrote: > On Sun, Oct 15, 2006 at 02:42:44PM +0400, Dmitry V. Levin wrote: > > > В glibc 2.3.5-alt3 добавился warn_unused_result на asprintf и co, > > Не проверять код возврата asprintf - это аналогично тому, чтобы > > не проверять код возврата malloc. Если бы Дреппер этого не > > сделал, я бы пропатчил сам. > > Я, конечно, чайник, но припоминается утверждение касательно > малоосмысленности проверки кода возврата malloc() на линуксе > с включенным overcommit (что типично)... Тебе припомнилось какое-то наивное утверждение. И overcommit не у всех включён, и ulimit -v бывает настроен, и ubc в ovz может повлиять. > > У меня когда-то давно была растянутая во времени дискуссия в > > libc-alpha с Дреппером на тему glibc-2.5-alt-asprintf.patch, > > можно нагуглить. В конечном итоге меня поддержали все кроме > > Дреппера. :) > > Соответственно толку ноль? Почему ноль? Я патч прикладываю, поэтому я спокоен. Просто я знаю, что Алексей как честный мантейнер отправляет патчи upstream, поэтому ему надо знать про ALT specific. > PS: а kerncheck туда часом не закидывал? Во будет забавно, > если опять поддержат все, кроме :] Не закидывал и не буду закидывать. Мне кажется, что дистрибутивной обвязке там не место. -- ldv