summaryrefslogtreecommitdiff
path: root/psycopg/psycopgmodule.c
diff options
context:
space:
mode:
authorJames Henstridge <james@jamesh.id.au>2008-01-21 21:41:17 +0000
committerJames Henstridge <james@jamesh.id.au>2008-01-21 21:41:17 +0000
commitfe853d02618076577b617f7ec4ce75dcf40b7c24 (patch)
tree20555ac13b613f8fcec0b2fd0b55c9ef4d593ee1 /psycopg/psycopgmodule.c
parente054004e8fbf083f730a624bff9c48ca29460898 (diff)
downloadpsycopg2-fe853d02618076577b617f7ec4ce75dcf40b7c24.tar.gz
* psycopg/typecast.c (typecast_pydatetime): make array static.
(typecast_mxdatetime): same here. * psycopg/typecast_builtins.c (typecast_builtins): make array static. * psycopg/psycopgmodule.c: add hidden visibility to a bunch of global variables here. * psycopg/psycopg.h: add set QueryCanceledError and TransactionRollbackError to hidden visibility.
Diffstat (limited to 'psycopg/psycopgmodule.c')
-rw-r--r--psycopg/psycopgmodule.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/psycopg/psycopgmodule.c b/psycopg/psycopgmodule.c
index b74abdc..957c45f 100644
--- a/psycopg/psycopgmodule.c
+++ b/psycopg/psycopgmodule.c
@@ -42,29 +42,29 @@
#ifdef HAVE_MXDATETIME
#include <mxDateTime.h>
#include "psycopg/adapter_mxdatetime.h"
-mxDateTimeModule_APIObject *mxDateTimeP = NULL;
+HIDDEN mxDateTimeModule_APIObject *mxDateTimeP = NULL;
#endif
/* some module-level variables, like the datetime module */
#ifdef HAVE_PYDATETIME
#include <datetime.h>
#include "psycopg/adapter_datetime.h"
-PyObject *pyDateTimeModuleP = NULL;
-PyObject *pyDateTypeP = NULL;
-PyObject *pyTimeTypeP = NULL;
-PyObject *pyDateTimeTypeP = NULL;
-PyObject *pyDeltaTypeP = NULL;
+HIDDEN PyObject *pyDateTimeModuleP = NULL;
+HIDDEN PyObject *pyDateTypeP = NULL;
+HIDDEN PyObject *pyTimeTypeP = NULL;
+HIDDEN PyObject *pyDateTimeTypeP = NULL;
+HIDDEN PyObject *pyDeltaTypeP = NULL;
#endif
/* pointers to the psycopg.tz classes */
-PyObject *pyPsycopgTzModule = NULL;
-PyObject *pyPsycopgTzLOCAL = NULL;
-PyObject *pyPsycopgTzFixedOffsetTimezone = NULL;
+HIDDEN PyObject *pyPsycopgTzModule = NULL;
+HIDDEN PyObject *pyPsycopgTzLOCAL = NULL;
+HIDDEN PyObject *pyPsycopgTzFixedOffsetTimezone = NULL;
-PyObject *psycoEncodings = NULL;
+HIDDEN PyObject *psycoEncodings = NULL;
#ifdef PSYCOPG_DEBUG
-int psycopg_debug_enabled = 0;
+HIDDEN int psycopg_debug_enabled = 0;
#endif
/** connect module-level function **/