Now uses make_parser to create its parser (patch 101573).
diff --git a/Lib/xml/dom/pulldom.py b/Lib/xml/dom/pulldom.py
index 1f7c699..ae8ea1c 100644
--- a/Lib/xml/dom/pulldom.py
+++ b/Lib/xml/dom/pulldom.py
@@ -2,7 +2,7 @@
import types
import string
import sys
-from xml.sax import ExpatParser
+import xml.sax
#todo: SAX2/namespace handling
@@ -166,7 +166,7 @@
def _getParser():
- return ExpatParser()
+ return xml.sax.make_parser()
default_bufsize=(2**14)-20
# FIXME: move into sax package for common usage