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

Reply via email to