On Tue, Dec 18, 2007 at 02:00:33PM +0300, Alexey Rusakov wrote: > В Втр, 18/12/2007 в 13:38 +0300, Dmitry V. Levin пишет: > > On Tue, Dec 18, 2007 at 01:35:51PM +0300, Alexey Rusakov wrote: [...] > > > Мне кажется, > > > лучше всего исправить поведение strverscmp (я не могу придумать > > > обоснование её поведению в приведённом случае), после чего выбросить > > > nameCompare и использовать strverscmp. > > > > Изменять поведение функций в libc можно только в том случае если для этого > > есть достаточно веские основания. > Неадекватность поведения в указанном случае - не является веским > основанием? Данная неадекватность субъективна. Люди, придумавшие strverscmp, имели свой взгляд на то, как эта функция должна работать. -- ldv