--- recept.c.orig Tue Mar 14 11:45:05 2000 +++ recept.c Sun Jun 24 00:09:07 2007 @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include @@ -359,7 +360,7 @@ delete_showed_message (void) { struct linpopup_message this_message; - char *temp_filename; + static char temp_filename[]="/tmp/LinPopUpXXXXXX"; int file_handle_temp, file_handle_data; int f; @@ -370,8 +371,7 @@ return; } - temp_filename = tmpnam (NULL); - file_handle_temp = open (temp_filename, O_RDWR | O_CREAT, DATA_PERM); + if ( (file_handle_temp = mkstemp(temp_filename)) == -1 ) return; file_handle_data = open (DATA_FILE, O_RDONLY, DATA_PERM); /* lock it for reading .. */ (void) lock_reg (file_handle_data, F_SETLKW, F_RDLCK, 0, SEEK_SET, 0); /head>
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* - Get Rid MD5 supportmiwi2011-03-191-2/+1
* - Pass maintainership to submittertabthorpe2009-02-271-1/+1
* Reset CPE1704TKS@bellsouth.net due to maintainer-timeouts and no responselinimon2008-12-16