mpdecimal-2.5.1
authorMatthias Klose <doko@debian.org>
Thu, 16 Dec 2021 23:13:29 +0000 (23:13 +0000)
committerMatthias Klose <doko@debian.org>
Thu, 16 Dec 2021 23:13:29 +0000 (23:13 +0000)
Gbp-Pq: Name mpdecimal-2.5.1.diff

Modules/_decimal/_decimal.c
setup.py

index d80d7915507d9f46d1ed3daa686794d29605d66a..28fd2097ff487227386bb701087a5e8ee8bf3135 100644 (file)
@@ -3279,7 +3279,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) {
@@ -3288,7 +3288,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 b1f5faf938bf1de0b2c0fe7632c0d6571b0e63bf..8c21908b46111837a34b1ddc938dd82c424acfb8 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -2200,7 +2200,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: