]> granicus.if.org Git - postgresql/commit
Allow for platforms that have optreset but not <getopt.h>.
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 8 May 2014 16:33:29 +0000 (12:33 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 8 May 2014 16:33:29 +0000 (12:33 -0400)
commit0c15a524c532c1006a7bd36d3a680f8e8b8db9fc
tree2aa0a1aba1342d3bc6f957c50f8ef8b60131c336
parent4f7bb4b2a36facc94a1d6b821ec6733093aa9bc6
Allow for platforms that have optreset but not <getopt.h>.

Reportedly, some versions of mingw are like that, and it seems plausible
in general that older platforms might be that way.  However, we'd
determined experimentally that just doing "extern int" conflicts with
the way Cygwin declares these variables, so explicitly exclude Cygwin.

Michael Paquier, tweaked by me to hopefully not break Cygwin
src/include/pg_getopt.h