]> granicus.if.org Git - postgresql/commit
Declare mkdtemp() only if we're providing it.
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 18 Oct 2014 02:55:23 +0000 (22:55 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 18 Oct 2014 02:55:23 +0000 (22:55 -0400)
commitb45f048ed899502c982f249d90608ca09b7939e7
treee77ea4f7053a00ad78d4e306799962cbd57f0cb0
parent16bbe5a3cc937096a4ad0dab050360eb87e0c813
Declare mkdtemp() only if we're providing it.

Follow our usual style of providing an "extern" for a standard library
function only when we're also providing the implementation.  This avoids
issues when the system headers declare the function slightly differently
than we do, as noted by Caleb Welton.

We might have to go to the extent of probing to see if the system headers
declare the function, but let's not do that until it's demonstrated to be
necessary.

Oversight in commit 9e6b1bf258170e62dac555fc82ff0536dfe01d29.  Back-patch
to all supported branches, as that was.
src/include/port.h