From 097f74a5a37e2a8a26d529cede456ede7011b66f Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Mon, 7 Feb 2022 01:26:58 +0100 Subject: bpo-46670: Define all macros for stringlib (GH-31176) bytesobject.c, bytearrayobject.c and unicodeobject.c now define all macros used by stringlib, to avoid using undefined macros. Fix "gcc -Wundef" warnings. --- Objects/stringlib/ucs1lib.h | 1 + 1 file changed, 1 insertion(+) (limited to 'Objects/stringlib/ucs1lib.h') diff --git a/Objects/stringlib/ucs1lib.h b/Objects/stringlib/ucs1lib.h index 5b0b8a025e8..026ab11f1f7 100644 --- a/Objects/stringlib/ucs1lib.h +++ b/Objects/stringlib/ucs1lib.h @@ -20,6 +20,7 @@ #define STRINGLIB_NEW _PyUnicode_FromUCS1 #define STRINGLIB_CHECK PyUnicode_Check #define STRINGLIB_CHECK_EXACT PyUnicode_CheckExact +#define STRINGLIB_MUTABLE 0 #define STRINGLIB_TOSTR PyObject_Str #define STRINGLIB_TOASCII PyObject_ASCII -- cgit v1.2.3