diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2005-07-28 04:03:14 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2005-07-28 04:03:14 +0000 |
commit | 06e1d62689d2d3ceca014b46476f81ef2d9ceeac (patch) | |
tree | 7f12da6bfc2ff6bc05a540151caa11b93970484e /src/port/getopt_long.c | |
parent | 420cfd03666d71aa1f5e7b8453072895f6fa4b04 (diff) |
Fix a whole bunch of #includes that were either wrong or redundant.
The first rule of portability for us is 'thou shalt have no other gods
before c.h', and a whole lot of these files were either not including
c.h at all, or including random system headers beforehand, either of
which sins can mess up largefile support nicely. Once you have
included c.h, there is no need to re-include what it includes, either.
Diffstat (limited to 'src/port/getopt_long.c')
-rw-r--r-- | src/port/getopt_long.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/port/getopt_long.c b/src/port/getopt_long.c index 4c1f65d7767..2bf0c8c9e34 100644 --- a/src/port/getopt_long.c +++ b/src/port/getopt_long.c @@ -35,19 +35,22 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $PostgreSQL: pgsql/src/port/getopt_long.c,v 1.3 2003/11/29 19:52:13 pgsql Exp $ + * $PostgreSQL: pgsql/src/port/getopt_long.c,v 1.4 2005/07/28 04:03:14 tgl Exp $ */ -#include <stdio.h> -#include <stdlib.h> -#include <string.h> +#include "c.h" #include "getopt_long.h" +#ifndef HAVE_INT_OPTRESET +int optreset; +#endif + #define BADCH '?' #define BADARG ':' #define EMSG "" + int getopt_long(int argc, char *const argv[], const char *optstring, |