Mercurial > hg > octave-lyh
diff src/utils.cc @ 662:fdf4ce2d855e
[project @ 1994-08-30 04:49:31 by jwe]
author | jwe |
---|---|
date | Tue, 30 Aug 1994 04:49:50 +0000 |
parents | 9ccf86647203 |
children | 8af8709c349e |
line wrap: on
line diff
--- a/src/utils.cc +++ b/src/utils.cc @@ -189,9 +189,16 @@ char * octave_tmp_file_name (void) { - char *retval = tempnam (0, "oct-"); + static char *retval = 0; + + if (retval) + free (retval); + + retval = tempnam (0, "oct-"); + if (! retval) error ("can't open temporary file!"); + return retval; }