From 4b9ed2f346921353b34a99332d9efd6ddce3a28b Mon Sep 17 00:00:00 2001
From: Fred Drake <fdrake@acm.org>
Date: Tue, 12 Nov 2002 22:07:11 +0000
Subject: Clarified documentation of tempnam(). Closes SF bug #635656.

---
 Doc/lib/libos.tex | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Doc/lib/libos.tex b/Doc/lib/libos.tex
index bc935b2..cf68f60 100644
--- a/Doc/lib/libos.tex
+++ b/Doc/lib/libos.tex
@@ -972,6 +972,10 @@ files if \var{dir} is omitted or \code{None}.  If given and not
 filename.  Applications are responsible for properly creating and
 managing files created using paths returned by \function{tempnam()};
 no automatic cleanup is provided.
+On \UNIX, the environment variable \envvar{TMPDIR} overrides
+\var{dir}, while on Windows the \envvar{TMP} is used.  The specific
+behavior of this function depends on the C library implementation;
+some aspects are underspecified in system documentation.
 \warning{Use of \function{tempnam()} is vulnerable to symlink attacks;
 consider using \function{tmpfile()} instead.}
 Availability: \UNIX, Windows.
-- 
cgit v0.12

