diff options
| author | Daniele Varrazzo <daniele.varrazzo@gmail.com> | 2011-02-17 20:08:04 +0000 |
|---|---|---|
| committer | Daniele Varrazzo <daniele.varrazzo@gmail.com> | 2011-02-17 20:09:52 +0000 |
| commit | b6d6fbbe8ccfd38fb9d0fab876802def9255930b (patch) | |
| tree | 1f0a1965854b26076b057260a099a8b9bb9f8eae /psycopg/adapter_asis.c | |
| parent | c51165e2aae74a0784cbaaf955178426c0f3c850 (diff) | |
| download | psycopg2-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.c | 3 |
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); |
