diff options
author | Leonard Richardson <leonardr@segfault.org> | 2013-05-20 14:59:32 -0400 |
---|---|---|
committer | Leonard Richardson <leonardr@segfault.org> | 2013-05-20 14:59:32 -0400 |
commit | 9ebf90c684990306433b6c364a93b425a88ef2e7 (patch) | |
tree | e8cfba2b7e0166cd77512b031d61794b74491ca9 /bs4/builder/__init__.py | |
parent | b289252da31f1824ee9c85f1ce53907069d6dd7e (diff) |
The default XML formatter will now replace ampersands even if they appear to be part of entities. That is, "<" will become "&lt;".[bug=1182183]
Diffstat (limited to 'bs4/builder/__init__.py')
-rw-r--r-- | bs4/builder/__init__.py | 2 |
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. |