Boszormenyi Zoltan <z...@cybertec.at> writes: > 2013-01-18 11:05 keltezéssel, Amit kapila írta: >> On using mktemp, linux compilation gives below warning >> warning: the use of `mktemp' is dangerous, better use `mkstemp' >> >> So I planned to use mkstemp.
> Good. On my HPUX box, the man page disapproves of both, calling them obsolete (and this man page is old enough to vote, I believe...) Everywhere else that we need to do something like this, we just use our own PID to disambiguate, ie sprintf(tempfilename, "/path/to/file.%d", (int) getpid()); There is no need to deviate from that pattern or introduce portability issues, since we can reasonably assume that no non-Postgres programs are creating files in this directory. regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers