On Sun, Apr 26, 2009 at 04:08:41AM +0400, Peter Leonov wrote:
Если в ngx_cpystrn(dst, src, n) передать n меньшее нуля, то функция
будет копировать данные в dst пока не встретит '\0' в src.
Верно ли такое поведение?
Если нет, то предлагаю поменять условие в начале этой функции:
if (n == 0) {
return dst;
}
на
if (n <= 0) {
return dst;
}
size_t не может быть отрицательным. Это будет просто большое число.
--
Igor Sysoev
http://sysoev.ru/en/