Commit 78693c89 authored by Bruce Momjian's avatar Bruce Momjian

Clean up include files use in psql.

parent 5933f185
...@@ -6,9 +6,9 @@ ...@@ -6,9 +6,9 @@
* *
* Copyright (C) 2000 by PostgreSQL Global Development Group * Copyright (C) 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/pg_id/Attic/pg_id.c,v 1.12 2000/02/09 16:23:42 momjian Exp $ * $Header: /cvsroot/pgsql/src/bin/pg_id/Attic/pg_id.c,v 1.13 2000/02/16 13:15:25 momjian Exp $
*/ */
#include <c.h> #include <postgres.h>
#ifdef HAVE_GETOPT_H #ifdef HAVE_GETOPT_H
#include <getopt.h> #include <getopt.h>
......
...@@ -3,16 +3,13 @@ ...@@ -3,16 +3,13 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/command.c,v 1.18 2000/02/07 23:10:04 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/command.c,v 1.19 2000/02/16 13:15:26 momjian Exp $
*/ */
#include <c.h> #include "postgres.h"
#include "command.h" #include "command.h"
#include <errno.h> #include <errno.h>
#include <assert.h> #include <assert.h>
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h> #include <ctype.h>
#ifndef WIN32 #ifndef WIN32
#include <sys/types.h> /* for umask() */ #include <sys/types.h> /* for umask() */
...@@ -22,8 +19,8 @@ ...@@ -22,8 +19,8 @@
#include <win32.h> #include <win32.h>
#endif #endif
#include <libpq-fe.h> #include "libpq-fe.h"
#include <pqexpbuffer.h> #include "pqexpbuffer.h"
#include "common.h" #include "common.h"
#include "copy.h" #include "copy.h"
......
...@@ -3,14 +3,12 @@ ...@@ -3,14 +3,12 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/command.h,v 1.7 2000/01/29 16:58:48 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/command.h,v 1.8 2000/02/16 13:15:26 momjian Exp $
*/ */
#ifndef COMMAND_H #ifndef COMMAND_H
#define COMMAND_H #define COMMAND_H
#include <c.h> #include "pqexpbuffer.h"
#include <pqexpbuffer.h>
#include "settings.h" #include "settings.h"
#include "print.h" #include "print.h"
......
...@@ -3,15 +3,12 @@ ...@@ -3,15 +3,12 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/common.c,v 1.13 2000/02/13 21:45:14 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/common.c,v 1.14 2000/02/16 13:15:26 momjian Exp $
*/ */
#include <c.h> #include "postgres.h"
#include "common.h" #include "common.h"
#include <errno.h> #include <errno.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <stdarg.h> #include <stdarg.h>
#ifdef HAVE_TERMIOS_H #ifdef HAVE_TERMIOS_H
#include <termios.h> #include <termios.h>
...@@ -27,10 +24,10 @@ ...@@ -27,10 +24,10 @@
#include <win32.h> #include <win32.h>
#endif #endif
#include <libpq-fe.h> #include "libpq-fe.h"
#include <postgres_ext.h> #include "postgres_ext.h"
#include <pqsignal.h> #include "pqsignal.h"
#include <version.h> #include "version.h"
#include "settings.h" #include "settings.h"
#include "variables.h" #include "variables.h"
......
...@@ -3,13 +3,12 @@ ...@@ -3,13 +3,12 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/common.h,v 1.5 2000/01/29 16:58:48 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/common.h,v 1.6 2000/02/16 13:15:26 momjian Exp $
*/ */
#ifndef COMMON_H #ifndef COMMON_H
#define COMMON_H #define COMMON_H
#include <c.h> #include "libpq-fe.h"
#include <libpq-fe.h>
char * xstrdup(const char *string); char * xstrdup(const char *string);
......
...@@ -3,14 +3,11 @@ ...@@ -3,14 +3,11 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/copy.c,v 1.9 2000/01/29 16:58:48 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/copy.c,v 1.10 2000/02/16 13:15:26 momjian Exp $
*/ */
#include <c.h> #include "postgres.h"
#include "copy.h" #include "copy.h"
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <errno.h> #include <errno.h>
#include <assert.h> #include <assert.h>
#ifndef WIN32 #ifndef WIN32
...@@ -19,7 +16,7 @@ ...@@ -19,7 +16,7 @@
#include <io.h> /* I think */ #include <io.h> /* I think */
#endif #endif
#include <libpq-fe.h> #include "libpq-fe.h"
#include "settings.h" #include "settings.h"
#include "common.h" #include "common.h"
......
...@@ -3,14 +3,12 @@ ...@@ -3,14 +3,12 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/copy.h,v 1.6 2000/01/29 16:58:48 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/copy.h,v 1.7 2000/02/16 13:15:26 momjian Exp $
*/ */
#ifndef COPY_H #ifndef COPY_H
#define COPY_H #define COPY_H
#include <c.h> #include "libpq-fe.h"
#include <stdio.h>
#include <libpq-fe.h>
/* handler for \copy */ /* handler for \copy */
bool do_copy(const char *args); bool do_copy(const char *args);
......
...@@ -3,16 +3,12 @@ ...@@ -3,16 +3,12 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/describe.c,v 1.16 2000/02/07 23:10:06 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/describe.c,v 1.17 2000/02/16 13:15:26 momjian Exp $
*/ */
#include <c.h> #include "postgres.h"
#include "describe.h" #include "describe.h"
#include <string.h> #include "libpq-fe.h"
#include <postgres.h> /* for VARHDRSZ, int4 type */
#include <postgres_ext.h>
#include <libpq-fe.h>
#include "common.h" #include "common.h"
#include "settings.h" #include "settings.h"
......
...@@ -3,12 +3,11 @@ ...@@ -3,12 +3,11 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/describe.h,v 1.7 2000/01/29 16:58:48 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/describe.h,v 1.8 2000/02/16 13:15:26 momjian Exp $
*/ */
#ifndef DESCRIBE_H #ifndef DESCRIBE_H
#define DESCRIBE_H #define DESCRIBE_H
#include <c.h>
#include "settings.h" #include "settings.h"
/* \da */ /* \da */
......
...@@ -3,13 +3,11 @@ ...@@ -3,13 +3,11 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/help.c,v 1.18 2000/02/13 21:45:14 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/help.c,v 1.19 2000/02/16 13:15:26 momjian Exp $
*/ */
#include <c.h> #include "postgres.h"
#include "help.h" #include "help.h"
#include <stdio.h>
#include <stdlib.h>
#include <signal.h> #include <signal.h>
#include <errno.h> #include <errno.h>
...@@ -24,8 +22,8 @@ ...@@ -24,8 +22,8 @@
#include <win32.h> #include <win32.h>
#endif #endif
#include <pqsignal.h> #include "pqsignal.h"
#include <libpq-fe.h> #include "libpq-fe.h"
#include "settings.h" #include "settings.h"
#include "common.h" #include "common.h"
......
...@@ -3,13 +3,11 @@ ...@@ -3,13 +3,11 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/help.h,v 1.5 2000/01/29 16:58:48 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/help.h,v 1.6 2000/02/16 13:15:26 momjian Exp $
*/ */
#ifndef HELP_H #ifndef HELP_H
#define HELP_H #define HELP_H
#include <c.h>
void usage(void); void usage(void);
void slashUsage(void); void slashUsage(void);
......
...@@ -3,15 +3,14 @@ ...@@ -3,15 +3,14 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/input.c,v 1.9 2000/02/07 23:10:06 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/input.c,v 1.10 2000/02/16 13:15:26 momjian Exp $
*/ */
#include <c.h> #include "postgres.h"
#include "input.h" #include "input.h"
#include <errno.h> #include <errno.h>
#include <pqexpbuffer.h> #include "pqexpbuffer.h"
#include "settings.h" #include "settings.h"
#include "tab-complete.h" #include "tab-complete.h"
#include "common.h" #include "common.h"
......
...@@ -3,14 +3,11 @@ ...@@ -3,14 +3,11 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/input.h,v 1.7 2000/02/07 23:10:06 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/input.h,v 1.8 2000/02/16 13:15:26 momjian Exp $
*/ */
#ifndef INPUT_H #ifndef INPUT_H
#define INPUT_H #define INPUT_H
#include <c.h>
#include <stdio.h>
/* /*
* If some other file needs to have access to readline/history, include this * If some other file needs to have access to readline/history, include this
* file and save yourself all this work. * file and save yourself all this work.
......
...@@ -3,16 +3,12 @@ ...@@ -3,16 +3,12 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/large_obj.c,v 1.8 2000/02/07 23:10:06 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/large_obj.c,v 1.9 2000/02/16 13:15:26 momjian Exp $
*/ */
#include <c.h> #include "postgres.h"
#include "large_obj.h" #include "large_obj.h"
#include <stdio.h> #include "libpq-fe.h"
#include <string.h>
#include <libpq-fe.h>
#include <postgres.h>
#include "settings.h" #include "settings.h"
#include "variables.h" #include "variables.h"
......
...@@ -3,13 +3,11 @@ ...@@ -3,13 +3,11 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/large_obj.h,v 1.7 2000/01/29 16:58:49 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/large_obj.h,v 1.8 2000/02/16 13:15:26 momjian Exp $
*/ */
#ifndef LARGE_OBJ_H #ifndef LARGE_OBJ_H
#define LARGE_OBJ_H #define LARGE_OBJ_H
#include <c.h>
bool do_lo_export(const char *loid_arg, const char *filename_arg); bool do_lo_export(const char *loid_arg, const char *filename_arg);
bool do_lo_import(const char *filename_arg, const char *comment_arg); bool do_lo_import(const char *filename_arg, const char *comment_arg);
bool do_lo_unlink(const char *loid_arg); bool do_lo_unlink(const char *loid_arg);
......
...@@ -3,16 +3,12 @@ ...@@ -3,16 +3,12 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/mainloop.c,v 1.19 2000/02/13 21:45:14 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/mainloop.c,v 1.20 2000/02/16 13:15:26 momjian Exp $
*/ */
#include <c.h> #include "postgres.h"
#include "mainloop.h" #include "mainloop.h"
#include <stdio.h> #include "pqexpbuffer.h"
#include <stdlib.h>
#include <string.h>
#include <pqexpbuffer.h>
#include "settings.h" #include "settings.h"
#include "prompt.h" #include "prompt.h"
......
...@@ -3,13 +3,11 @@ ...@@ -3,13 +3,11 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/mainloop.h,v 1.6 2000/01/29 16:58:49 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/mainloop.h,v 1.7 2000/02/16 13:15:26 momjian Exp $
*/ */
#ifndef MAINLOOP_H #ifndef MAINLOOP_H
#define MAINLOOP_H #define MAINLOOP_H
#include <stdio.h>
int MainLoop(FILE *source); int MainLoop(FILE *source);
#endif /* MAINLOOP_H */ #endif /* MAINLOOP_H */
...@@ -3,13 +3,11 @@ ...@@ -3,13 +3,11 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/print.c,v 1.11 2000/02/09 16:23:43 momjian Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/print.c,v 1.12 2000/02/16 13:15:26 momjian Exp $
*/ */
#include <c.h> #include "postgres.h"
#include "print.h" #include "print.h"
#include <stdio.h>
#include <stdlib.h>
#include <math.h> #include <math.h>
#include <signal.h> #include <signal.h>
#ifndef WIN32 #ifndef WIN32
...@@ -20,9 +18,8 @@ ...@@ -20,9 +18,8 @@
#define pclose(x) _pclose(x) #define pclose(x) _pclose(x)
#endif #endif
#include <pqsignal.h> #include "pqsignal.h"
#include <libpq-fe.h> #include "libpq-fe.h"
#include <postgres_ext.h> /* for Oid type */
#ifndef __CYGWIN__ #ifndef __CYGWIN__
#define DEFAULT_PAGER "more" #define DEFAULT_PAGER "more"
......
...@@ -3,16 +3,12 @@ ...@@ -3,16 +3,12 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/print.h,v 1.6 2000/01/29 16:58:49 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/print.h,v 1.7 2000/02/16 13:15:26 momjian Exp $
*/ */
#ifndef PRINT_H #ifndef PRINT_H
#define PRINT_H #define PRINT_H
#include <config.h> #include "libpq-fe.h"
#include <c.h>
#include <stdio.h>
#include <libpq-fe.h>
enum printFormat enum printFormat
{ {
......
...@@ -3,16 +3,12 @@ ...@@ -3,16 +3,12 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/prompt.c,v 1.8 2000/02/07 23:10:06 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/prompt.c,v 1.9 2000/02/16 13:15:26 momjian Exp $
*/ */
#include <c.h> #include "postgres.h"
#include "prompt.h" #include "prompt.h"
#include <string.h> #include "libpq-fe.h"
#include <stdio.h>
#include <stdlib.h>
#include <libpq-fe.h>
#include "settings.h" #include "settings.h"
#include "common.h" #include "common.h"
......
...@@ -3,13 +3,11 @@ ...@@ -3,13 +3,11 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/prompt.h,v 1.6 2000/02/07 23:10:06 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/prompt.h,v 1.7 2000/02/16 13:15:26 momjian Exp $
*/ */
#ifndef PROMPT_H #ifndef PROMPT_H
#define PROMPT_H #define PROMPT_H
#include <c.h>
typedef enum _promptStatus typedef enum _promptStatus
{ {
PROMPT_READY, PROMPT_READY,
......
...@@ -3,18 +3,12 @@ ...@@ -3,18 +3,12 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/settings.h,v 1.8 2000/01/29 16:58:49 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/settings.h,v 1.9 2000/02/16 13:15:26 momjian Exp $
*/ */
#ifndef SETTINGS_H #ifndef SETTINGS_H
#define SETTINGS_H #define SETTINGS_H
#include <c.h> #include "libpq-fe.h"
#include <stdio.h>
#include <stdlib.h>
#include <libpq-fe.h>
#include <postgres_ext.h>
#include "variables.h" #include "variables.h"
#include "print.h" #include "print.h"
......
...@@ -3,14 +3,11 @@ ...@@ -3,14 +3,11 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/startup.c,v 1.23 2000/02/13 21:45:14 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/startup.c,v 1.24 2000/02/16 13:15:26 momjian Exp $
*/ */
#include <c.h> #include "postgres.h"
#include <sys/types.h> #include <sys/types.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#ifndef WIN32 #ifndef WIN32
#include <unistd.h> #include <unistd.h>
......
...@@ -3,18 +3,15 @@ ...@@ -3,18 +3,15 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/stringutils.c,v 1.24 2000/02/07 23:10:06 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/stringutils.c,v 1.25 2000/02/16 13:15:26 momjian Exp $
*/ */
#include <c.h> #include "postgres.h"
#include "stringutils.h" #include "stringutils.h"
#include <ctype.h> #include <ctype.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h> #include <assert.h>
#include <stdio.h>
#include <libpq-fe.h> #include "libpq-fe.h"
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/tab-complete.c,v 1.11 2000/02/15 20:49:22 tgl Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/tab-complete.c,v 1.12 2000/02/16 13:15:26 momjian Exp $
*/ */
/*----------- /*-----------
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
gracefully. gracefully.
-------------*/ -------------*/
#include <c.h> #include "postgres.h"
#include "tab-complete.h" #include "tab-complete.h"
#include "input.h" #include "input.h"
...@@ -40,15 +40,12 @@ ...@@ -40,15 +40,12 @@
/* If we don't have this, we might as well forget about the whole thing: */ /* If we don't have this, we might as well forget about the whole thing: */
#ifdef USE_READLINE #ifdef USE_READLINE
#include <stdio.h>
#include <string.h>
#include <ctype.h> /* toupper */ #include <ctype.h> /* toupper */
#include <stdlib.h> /* malloc, free */
#ifdef USE_ASSERT_CHECKING #ifdef USE_ASSERT_CHECKING
#include <assert.h> #include <assert.h>
#endif #endif
#include <libpq-fe.h> #include "libpq-fe.h"
#include "common.h" #include "common.h"
#include "settings.h" #include "settings.h"
......
...@@ -3,12 +3,11 @@ ...@@ -3,12 +3,11 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/variables.c,v 1.6 2000/02/13 21:45:14 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/variables.c,v 1.7 2000/02/16 13:15:26 momjian Exp $
*/ */
#include <c.h> #include "postgres.h"
#include "variables.h" #include "variables.h"
#include <stdlib.h>
#include <assert.h> #include <assert.h>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
* *
* Copyright 2000 by PostgreSQL Global Development Group * Copyright 2000 by PostgreSQL Global Development Group
* *
* $Header: /cvsroot/pgsql/src/bin/psql/variables.h,v 1.6 2000/02/13 21:45:14 petere Exp $ * $Header: /cvsroot/pgsql/src/bin/psql/variables.h,v 1.7 2000/02/16 13:15:26 momjian Exp $
*/ */
/* /*
...@@ -14,7 +14,6 @@ ...@@ -14,7 +14,6 @@
#ifndef VARIABLES_H #ifndef VARIABLES_H
#define VARIABLES_H #define VARIABLES_H
#include <c.h>
#define VALID_VARIABLE_CHARS "abcdefghijklmnopqrstuvwxyz"\ #define VALID_VARIABLE_CHARS "abcdefghijklmnopqrstuvwxyz"\
"ABCDEFGHIJKLMNOPQRSTUVWXYZ" "0123456789_" "ABCDEFGHIJKLMNOPQRSTUVWXYZ" "0123456789_"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment