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/unicodedefs.h | 1 + 1 file changed, 1 insertion(+) (limited to 'Objects/stringlib/unicodedefs.h') diff --git a/Objects/stringlib/unicodedefs.h b/Objects/stringlib/unicodedefs.h index 5ea79cd4f50..ba2ce0aeea1 100644 --- a/Objects/stringlib/unicodedefs.h +++ b/Objects/stringlib/unicodedefs.h @@ -22,6 +22,7 @@ #define STRINGLIB_NEW PyUnicode_FromUnicode #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