mpdecimal-2.5.1
authorMatthias Klose <doko@debian.org>
Sun, 1 Dec 2024 12:12:57 +0000 (14:12 +0200)
committerAdrian Bunk <bunk@debian.org>
Sun, 1 Dec 2024 12:12:57 +0000 (14:12 +0200)
Gbp-Pq: Name mpdecimal-2.5.1.diff

Modules/_decimal/_decimal.c
setup.py

index fb4e020f1260e6ec9e17d77e5aa3317e08294a24..5788721bd949c726d1febbab3e6672ff878d9a30 100644 (file)
@@ -3280,7 +3280,7 @@ dec_format(PyObject *dec, PyObject *args)
     }
     else {
         size_t n = strlen(spec.dot);
-        if (n > 1 || (n == 1 && !isascii((uchar)spec.dot[0]))) {
+        if (n > 1 || (n == 1 && !isascii((unsigned char)spec.dot[0]))) {
             /* fix locale dependent non-ascii characters */
             dot = dotsep_as_utf8(spec.dot);
             if (dot == NULL) {
@@ -3289,7 +3289,7 @@ dec_format(PyObject *dec, PyObject *args)
             spec.dot = PyBytes_AS_STRING(dot);
         }
         n = strlen(spec.sep);
-        if (n > 1 || (n == 1 && !isascii((uchar)spec.sep[0]))) {
+        if (n > 1 || (n == 1 && !isascii((unsigned char)spec.sep[0]))) {
             /* fix locale dependent non-ascii characters */
             sep = dotsep_as_utf8(spec.sep);
             if (sep == NULL) {
index 9c646a2beade9dec8446209148b3605da9627f00..1ee6db29239a1c29588269867d47f0a1f0dd76af 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -2193,7 +2193,7 @@ class PyBuildExt(build_ext):
         undef_macros = []
         if '--with-system-libmpdec' in sysconfig.get_config_var("CONFIG_ARGS"):
             include_dirs = []
-            libraries = [':libmpdec.so.2']
+            libraries = ['mpdec']
             sources = ['_decimal/_decimal.c']
             depends = ['_decimal/docstrings.h']
         else: