Author: cito
Date: Tue Oct 30 18:41:33 2012
New Revision: 451
Log:
Avoid passing quoted parameters since shells may handle quotes differently.
Modified:
trunk/module/pgmodule.c
trunk/module/setup.py
Modified: trunk/module/pgmodule.c
==============================================================================
--- trunk/module/pgmodule.c Tue Oct 30 16:42:02 2012 (r450)
+++ trunk/module/pgmodule.c Tue Oct 30 18:41:33 2012 (r451)
@@ -41,7 +41,9 @@
*DatabaseError, *InternalError, *OperationalError, *ProgrammingError,
*IntegrityError, *DataError, *NotSupportedError;
-static const char *PyPgVersion = PYGRESQL_VERSION;
+#define _TOSTRING(x) #x
+#define TOSTRING(x) _TOSTRING(x)
+static const char *PyPgVersion = TOSTRING(PYGRESQL_VERSION);
#if PY_VERSION_HEX < 0x02050000 && !defined(PY_SSIZE_T_MIN)
typedef int Py_ssize_t;
Modified: trunk/module/setup.py
==============================================================================
--- trunk/module/setup.py Tue Oct 30 16:42:02 2012 (r450)
+++ trunk/module/setup.py Tue Oct 30 18:41:33 2012 (r451)
@@ -71,7 +71,7 @@
libraries = ['pq']
include_dirs = [pg_config('includedir')]
library_dirs = [pg_config('libdir')]
-define_macros = [('PYGRESQL_VERSION', r'\"%s\"' % version)]
+define_macros = [('PYGRESQL_VERSION', version)]
undef_macros = []
extra_compile_args = ['-O2']
_______________________________________________
PyGreSQL mailing list
[email protected]
https://mail.vex.net/mailman/listinfo.cgi/pygresql