[devel] [JT] scrollkeeper

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вт Июн 26 14:16:41 MSD 2007


On Tue, Jun 26, 2007 at 01:56:16PM +0400, Epiphanov Sergei wrote:
> В сообщении от Tuesday 26 June 2007 13:44:36 Alexey Rusakov написал(а):
> > > А sprintf чей? Уж всяко не не scrollkeeper-овский. Думаю, работа функции
> > > sprintf немного изменилась, отсюда и вылет создания каталогов.
> >
> > Очень сильное утверждение. sprintf, по-моему, более чем
> > стандартизированная функция, чтобы её работа немного менялась.
> 
> Есть такое предположение, что в работу sprintf добавили запись нулевого байта 
> в начало выходной строки до того, как будут читаться параметры. А так как 
> выходной буфер является и одним из входных, то, естественно, он пустеет, 
> теряет данные. Думаю, там не предполагали, что будет такой изврат. Другого 
> предположения просто нет. Кстати, а что ldv@ скажет по поводу этой функции 
> (sprintf)?

Большинство тех, кто пользуется функцией sprintf, допускают при этом
ошибки.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070626/68e1ec6b/attachment-0001.bin>


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