[devel] Что это? Переопределение функций?

Дмитрий Ханжин dmitriy.khanzhin на gmail.com
Пн Июл 31 08:13:12 MSK 2017


30.07.2017 21:57, Pavel Vainerman пишет:
> 30.07.2017 21:12, Дмитрий Ханжин пишет:
> 
>> Вроде как определения похожи, нафига продублировали.
>> Вымарал из base.h, собралось. Работоспособность пока не проверял.
>> Как же-ж лучше сделать?
> 
>    Возможно "безопаснее" было бы добавить __THROW __nonnull ((2));
> в определения из base.h  не зря ведь их переопределяли, может какая-то
> своя "оптимизированная" реализация. Но тут надо знать историю для чего
> base.h или это в компиляторе добавили throw..
> 

Оказывается, в Дебиане, в string.h, определений strlcpy, strlcat нет.
Спасибо, теперь я примерно представляю, о чем спрашивать апстрим.



Подробная информация о списке рассылки Devel