summaryrefslogtreecommitdiff
path: root/psycopg/adapter_asis.c
diff options
context:
space:
mode:
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>2011-02-17 20:08:04 +0000
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>2011-02-17 20:09:52 +0000
commitb6d6fbbe8ccfd38fb9d0fab876802def9255930b (patch)
tree1f0a1965854b26076b057260a099a8b9bb9f8eae /psycopg/adapter_asis.c
parentc51165e2aae74a0784cbaaf955178426c0f3c850 (diff)
downloadpsycopg2-b6d6fbbe8ccfd38fb9d0fab876802def9255930b.tar.gz
Use a global object for NULL
Small optimization as NULL is a frequent value to build.
Diffstat (limited to 'psycopg/adapter_asis.c')
-rw-r--r--psycopg/adapter_asis.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/psycopg/adapter_asis.c b/psycopg/adapter_asis.c
index bc64aa7..f194e1d 100644
--- a/psycopg/adapter_asis.c
+++ b/psycopg/adapter_asis.c
@@ -39,7 +39,8 @@ asis_getquoted(asisObject *self, PyObject *args)
{
PyObject *rv;
if (self->wrapped == Py_None) {
- rv = Bytes_FromString("NULL");
+ Py_INCREF(psyco_null);
+ rv = psyco_null;
}
else {
rv = PyObject_Str(self->wrapped);