#endif
#include "libpq-fe.h"
+#include "libpq-int.h"
#include "fe-auth.h"
#include "libpq/md5.h"
* MIT Kerberos authentication system - protocol version 5
*/
+#include <krb5.h>
/* Some old versions of Kerberos do not include <com_err.h> in <krb5.h> */
#if !defined(__COM_ERR_H) && !defined(__COM_ERR_H__)
#include <com_err.h>
#include "libpq-fe.h"
#include "libpq-int.h"
+#include "pqsignal.h"
static void do_field(const PQprintOpt *po, const PGresult *res,
#include "libpq-fe.h"
#include "libpq-int.h"
+#include "mb/pg_wchar.h"
#ifdef WIN32
#include "win32.h"
#include <ctype.h>
#include "libpq-fe.h"
+#include "libpq-int.h"
#include "fe-auth.h"
+#include "pqsignal.h"
#ifdef WIN32
#include "win32.h"
#include "c.h"
+#include "strdup.h"
char *
#include <time.h>
#include "miscadmin.h"
+#include "pgtime.h"
#include "pgtz.h"
#include "storage/fd.h"
#include "tzfile.h"
#include "utils/datetime.h"
+#include "utils/elog.h"
#include "utils/guc.h"
#include "utils/hsearch.h"
#include <locale.h>
#include "private.h"
+#include "pgtz.h"
#include "tzfile.h"
#include "postgres.h" /* general Postgres declarations */
+#include "fmgr.h" /* for argument/result macros */
#include "executor/executor.h" /* for GetAttributeByName() */
#include "utils/geo_decls.h" /* for point type */