[devel] NMU: fortune-mod, U: fortunes-ALT

Stanislav Ievlev =?iso-8859-1?q?inger_=CE=C1_altlinux=2Eorg?=
Пн Июн 2 11:46:55 MSD 2003


On Mon, Jun 02, 2003 at 03:15:57AM +0400, Grigory Batalov wrote:
> On Mon, 2 Jun 2003 02:19:32 +0400
> "Alexey I. Froloff" <raorn на binec.ru> wrote:
> 
> > В /incoming/Sisyphus неспешно заливаются:
> > 
> > 8722e3821e1447217413cd196ed7318d  fortune-mod-1.0-ipl33mdk.src.rpm
> > f3bdf22e056be557463611c6860d4967  fortunes-ALT-20030601-alt1.src.rpm
> 
>   
> "Любое использование tmpnam(3)&Co есть block bug, если только я не сказал
> обратного."
>                 -- ldv in sisyphus@
> 
> 
>   Ой! =) А вот такой кусок -- block bug?
> 
>   char temp_filename[256];
Не стоит делать так
>   ...
>   if (!(ptr = getenv ("TMPDIR")))
>      fatal_error (2, "TMPDIR");
Это не фатальная ошибка. надо использовать /tmp если нет TMPDIR.
>   snprintf (temp_filename, 256, "%s/linpopup.XXXXXX", ptr);
>   file_handle_temp = mkstemp (temp_filename);
>   write (file_handle_temp, message_text, strlen (message_text));
>   close (file_handle_temp);
>   ...
>   unlink (temp_filename);
> _______________________________________________
> Devel mailing list
> Devel на altlinux.ru
> http://altlinux.ru/mailman/listinfo/devel



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