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	Tue Aug 30 04:46:17 1994 +0000
+++ b/src/utils.cc	Tue Aug 30 04:49:50 1994 +0000
@@ -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;
 }