Add tmpfile() support. Contributed by Michael Driscoll (fenris@frob.ml.org).
[catagits/fcgi2.git] / libfcgi / fcgi_stdio.c
index 5c2577f..fa3f64c 100644 (file)
@@ -12,7 +12,7 @@
  */
 
 #ifndef lint
-static const char rcsid[] = "$Id: fcgi_stdio.c,v 1.2 1998/03/09 15:47:09 roberts Exp $";
+static const char rcsid[] = "$Id: fcgi_stdio.c,v 1.3 1998/03/09 16:38:15 roberts Exp $";
 #endif /* not lint */
 
 #ifdef _WIN32
@@ -724,7 +724,22 @@ void FCGI_clearerr(FCGI_FILE *fp)
         FCGX_ClearError(fp->fcgx_stream);
     }
     return;
+}\r
+\f
+/*
+ *----------------------------------------------------------------------
+ *
+ * FCGI_tmpfile --
+ *
+ *       Wrappers for function defined in H&S Section 15.16
+ *
+ *----------------------------------------------------------------------
+ */
+FCGI_FILE *FCGI_tmpfile(void)
+{\r
+       return FCGI_OpenFromFile(tmpfile());
 }
+
 \f
 /*
  *----------------------------------------------------------------------