mpdecimal-2.5.1
authorMatthias Klose <doko@debian.org>
Fri, 3 Sep 2021 06:18:44 +0000 (07:18 +0100)
committerMatthias Klose <doko@debian.org>
Fri, 3 Sep 2021 06:18:44 +0000 (07:18 +0100)
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 ca6654a39423390dbada6db22125e043b0626c56..08c13a5f0f39b3563c273ebca09451e5549c9d10 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -2198,7 +2198,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: