From a759c5453c9b8d86c42504806902e4494f10eef2 Mon Sep 17 00:00:00 2001 From: Daniele Varrazzo Date: Wed, 24 Jul 2024 10:31:00 +0200 Subject: [PATCH] chore(c): drop warnings related to discarding const qualifiers --- psycopg_c/psycopg_c/types/array.pyx | 2 +- psycopg_c/psycopg_c/types/numeric.pyx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/psycopg_c/psycopg_c/types/array.pyx b/psycopg_c/psycopg_c/types/array.pyx index 91da57702..148df3aa7 100644 --- a/psycopg_c/psycopg_c/types/array.pyx +++ b/psycopg_c/psycopg_c/types/array.pyx @@ -232,7 +232,7 @@ cdef object _array_load_binary( cdef Py_ssize_t[MAXDIM] dims cdef int i cdef uint32_t bedata - cdef char *dimptr = buf + 3 * sizeof(uint32_t) + cdef const char *dimptr = buf + 3 * sizeof(uint32_t) for i in range(ndims): # Every dimension is dim, lower bound memcpy(&bedata, dimptr, sizeof(bedata)) diff --git a/psycopg_c/psycopg_c/types/numeric.pyx b/psycopg_c/psycopg_c/types/numeric.pyx index bf1989523..5f93a108c 100644 --- a/psycopg_c/psycopg_c/types/numeric.pyx +++ b/psycopg_c/psycopg_c/types/numeric.pyx @@ -471,7 +471,7 @@ cdef class NumericBinaryLoader(CLoader): cdef int i cdef PyObject *pctx cdef object key - cdef char *digitptr + cdef const char *digitptr cdef uint16_t bedigit if sign == NUMERIC_POS or sign == NUMERIC_NEG: -- 2.47.2