]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
Added freelist to PGresult
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Mon, 11 Jan 2021 14:54:31 +0000 (15:54 +0100)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Tue, 12 Jan 2021 15:14:46 +0000 (16:14 +0100)
psycopg3_c/psycopg3_c/pq/pgresult.pyx

index d5e7d3ff8814740dd1555ffb7e05bb46e9a406db..19e42663a962c4862561dc7a0c75d8bda56ae0d0 100644 (file)
@@ -4,12 +4,14 @@ psycopg3_c.pq.PGresult object implementation.
 
 # Copyright (C) 2020 The Psycopg Team
 
+cimport cython
 from cpython.mem cimport PyMem_Malloc, PyMem_Free
 
 from psycopg3.pq.misc import PGresAttDesc
 from psycopg3.pq._enums import ExecStatus
 
 
+@cython.freelist(8)
 cdef class PGresult:
     def __cinit__(self):
         self.pgresult_ptr = NULL