summaryrefslogtreecommitdiff
path: root/bs4/builder/__init__.py
diff options
context:
space:
mode:
authorLeonard Richardson <leonardr@segfault.org>2013-05-20 14:59:32 -0400
committerLeonard Richardson <leonardr@segfault.org>2013-05-20 14:59:32 -0400
commit9ebf90c684990306433b6c364a93b425a88ef2e7 (patch)
treee8cfba2b7e0166cd77512b031d61794b74491ca9 /bs4/builder/__init__.py
parentb289252da31f1824ee9c85f1ce53907069d6dd7e (diff)
The default XML formatter will now replace ampersands even if they appear to be part of entities. That is, "&lt;" will become "&amp;lt;".[bug=1182183]
Diffstat (limited to 'bs4/builder/__init__.py')
-rw-r--r--bs4/builder/__init__.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/bs4/builder/__init__.py b/bs4/builder/__init__.py
index dc7deb9..bae453e 100644
--- a/bs4/builder/__init__.py
+++ b/bs4/builder/__init__.py
@@ -152,7 +152,7 @@ class TreeBuilder(object):
tag_specific = self.cdata_list_attributes.get(
tag_name.lower(), [])
for cdata_list_attr in itertools.chain(universal, tag_specific):
- if cdata_list_attr in dict(attrs):
+ if cdata_list_attr in attrs:
# Basically, we have a "class" attribute whose
# value is a whitespace-separated list of CSS
# classes. Split it into a list.