From 541bd28941af407f2329e6a540d6367e5625b115 Mon Sep 17 00:00:00 2001 From: Segev Finer Date: Thu, 13 Jul 2017 08:52:08 +0300 Subject: [PATCH] bpo-30911: Fix a crash in json on platforms with unsigned char (#2684) when pass bad strict argument. --- Modules/_json.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modules/_json.c b/Modules/_json.c index f574004b38..07bcd318b1 100644 --- a/Modules/_json.c +++ b/Modules/_json.c @@ -18,7 +18,7 @@ static PyTypeObject PyEncoderType; typedef struct _PyScannerObject { PyObject_HEAD - char strict; + signed char strict; PyObject *object_hook; PyObject *object_pairs_hook; PyObject *parse_float; -- 2.50.1