"Magnus Hagander" <[EMAIL PROTECTED]> writes: > I have repeated the problem with CVS head on XP SP2. It *does* create it > there (or rather, it tries to).
> tmpnam() returns a file in the current dir per documentation, but I see > it generating one in the root instead. > tempnam() uses TMP environment variable. > tmpfile() and tmpnam() both use the same function to generate the > filename. Hm. I guess I concur with Peter's conclusion: the cleanest fix is to put our own implementation of tmpfile() into src/port/. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 3: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq