Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e9e8907

Browse files
committed
merge 3.3 (#19186)
2 parents 6edd82a + 091d017 commit e9e8907

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

Misc/NEWS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ Core and Builtins
2424
Library
2525
-------
2626

27+
- Issue #19186: Restore namespacing of expat symbols inside the pyexpat module.
28+
2729
- Issue #20053: ensurepip (and hence venv) are no longer affected by the
2830
settings in the default pip configuration file.
2931

Modules/expat/expat_external.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@
77

88
/* External API definitions */
99

10+
/* Namespace external symbols to allow multiple libexpat version to
11+
co-exist. */
12+
#include "pyexpatns.h"
13+
1014
#if defined(_MSC_EXTENSIONS) && !defined(__BEOS__) && !defined(__CYGWIN__)
1115
#define XML_USE_MSC_EXTENSIONS 1
1216
#endif

0 commit comments

Comments
 (0)