]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
fix(c): fix error revealed by Cython 3.2 master
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Fri, 7 Nov 2025 04:08:01 +0000 (05:08 +0100)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Fri, 7 Nov 2025 04:08:46 +0000 (05:08 +0100)
The error was likely introduced in cec696609b334aa32f871bd342e39b431fc799db
but the Cython compiler didn't flag it as error.

psycopg_c/psycopg_c/pq/escaping.pyx

index 2956b2f59256c29bb7c532a8f41fcd3975caa2f5..c21b8b3112d75c368ef4e6898ad764fc76368973 100644 (file)
@@ -27,7 +27,7 @@ cdef class Escaping:
         out = libpq.PQescapeLiteral(self.conn._pgconn_ptr, ptr, length)
         if out is NULL:
             raise e.OperationalError(
-                f"escape_literal failed: {self.conn.get_error_message())}"
+                f"escape_literal failed: {self.conn.get_error_message()}"
             )
 
         rv = out[:strlen(out)]