From: Benjamin Peterson Date: Mon, 16 Feb 2009 21:09:09 +0000 (+0000) Subject: remove some PyBytes_* aliases that are not in 3.x X-Git-Tag: v2.7a1~2012 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5781f32b4f8d9dd35e9980d4da99d1420339e920;p=python remove some PyBytes_* aliases that are not in 3.x --- diff --git a/Include/bytesobject.h b/Include/bytesobject.h index a50792c35b..1083da9c82 100644 --- a/Include/bytesobject.h +++ b/Include/bytesobject.h @@ -23,11 +23,5 @@ #define _PyBytes_FormatLong _PyString_FormatLong #define PyBytes_DecodeEscape PyString_DecodeEscape #define _PyBytes_Join _PyString_Join -#define PyBytes_Decode PyString_Decode -#define PyBytes_Encode PyString_Encode -#define PyBytes_AsEncodedObject PyString_AsEncodedObject -#define PyBytes_AsEncodedString PyString_AsEncodedString -#define PyBytes_AsDecodedObject PyString_AsDecodedObject -#define PyBytes_AsDecodedString PyString_AsDecodedString #define PyBytes_AsStringAndSize PyString_AsStringAndSize #define _PyBytes_InsertThousandsGrouping _PyString_InsertThousandsGrouping diff --git a/Misc/NEWS b/Misc/NEWS index 142026cd3a..3e37c28287 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -506,6 +506,8 @@ Build C-API ----- +- Some PyBytes_* aliases have been removed because they don't exist in 3.x. + - Issue #5175: PyLong_AsUnsignedLongLong now raises OverflowError for negative arguments. Previously, it raised TypeError.