We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 657e3f9 commit 35ae99dCopy full SHA for 35ae99d
Misc/NEWS.d/next/Build/2018-10-17-17-38-57.bpo-35011.GgoPIC.rst
@@ -0,0 +1,4 @@
1
+Restores the use of pyexpatns.h to isolate our embedded copy of the expat C
2
+library so that its symbols do not conflict at link or dynamic loading time
3
+with an embedding application or other extension modules with their own
4
+version of libexpat.
Modules/expat/expat_external.h
@@ -35,6 +35,10 @@
35
36
/* External API definitions */
37
38
+/* Namespace external symbols to allow multiple libexpat version to
39
+ co-exist. */
40
+#include "pyexpatns.h"
41
+
42
#if defined(_MSC_EXTENSIONS) && !defined(__BEOS__) && !defined(__CYGWIN__)
43
# define XML_USE_MSC_EXTENSIONS 1
44
#endif
0 commit comments