mpdecimal-2.5.1
authorMatthias Klose <doko@debian.org>
Tue, 22 Feb 2022 13:54:07 +0000 (13:54 +0000)
committerMatthias Klose <doko@debian.org>
Tue, 22 Feb 2022 13:54:07 +0000 (13:54 +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 c9a4ff6b6d7a35cd54a0355040034fab18770af3..fa4a8321a3dd2e38b1e647c45abb8908779d9a49 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: