diff options
author | Daniele Varrazzo <daniele.varrazzo@gmail.com> | 2010-12-12 10:55:19 +0000 |
---|---|---|
committer | Daniele Varrazzo <daniele.varrazzo@gmail.com> | 2010-12-12 13:39:32 +0000 |
commit | 6d7916cfe12657408103ed20100436b64fb2b163 (patch) | |
tree | 673f3a608dd2ae55f34df902119d4baa9b258162 /psycopg/adapter_binary.c | |
parent | 9fa1eac2b49a799eda0e4d00c903e5e9a683931a (diff) | |
download | psycopg2-6d7916cfe12657408103ed20100436b64fb2b163.tar.gz |
Internal imports simplified.
.c files only need to import psycopg.h: it will in turn import
dependencies from Python and libpq and configure.h. psycopg.h should be
the first to be imported, so the basic imports are not required in
the .h's
As a guideline I'm trying to import from the most specific to the most
generic to detect missing imports in the .h's.
Diffstat (limited to 'psycopg/adapter_binary.c')
-rw-r--r-- | psycopg/adapter_binary.c | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/psycopg/adapter_binary.c b/psycopg/adapter_binary.c index 9b4a1c3..63d705e 100644 --- a/psycopg/adapter_binary.c +++ b/psycopg/adapter_binary.c @@ -23,21 +23,17 @@ * License for more details. */ -#define PY_SSIZE_T_CLEAN -#include <Python.h> -#include <structmember.h> -#include <stringobject.h> - -#include <libpq-fe.h> -#include <string.h> - #define PSYCOPG_MODULE -#include "psycopg/config.h" -#include "psycopg/python.h" #include "psycopg/psycopg.h" -#include "psycopg/connection.h" + #include "psycopg/adapter_binary.h" #include "psycopg/microprotocols_proto.h" +#include "psycopg/connection.h" + +#include <structmember.h> +#include <stringobject.h> +#include <string.h> + /** the quoting code */ |