On Tue, Dec 18, 2007 at 01:35:51PM +0300, Alexey Rusakov wrote: > > > Сравнил с nameCompare на строчках из "apt-cache pkgnames". > > > Отличие в единственном случае: > > > > > > perl(versions/html4_0.pl) V perl(versions/html4_01.pl) > > > nameCompare: < > > > strverscmp: > > > > > > > В общем, можно и поменять. > > > > Зачем? У неё неадекватное поведение на вышеприведённом примере. > В любом случае наличие двух разных инструментов - это зло. Наоборот. ;) > Мне кажется, > лучше всего исправить поведение strverscmp (я не могу придумать > обоснование её поведению в приведённом случае), после чего выбросить > nameCompare и использовать strverscmp. Изменять поведение функций в libc можно только в том случае если для этого есть достаточно веские основания. -- ldv