MOBI Output: Don't use self closed tags

This commit is contained in:
Kovid Goyal 2011-04-05 15:12:18 -06:00
parent d9cea95a71
commit 75f61b44a5

View File

@ -282,8 +282,8 @@ class Serializer(object):
buffer.write('="')
self.serialize_text(val, quot=True)
buffer.write('"')
buffer.write('>')
if elem.text or len(elem) > 0:
buffer.write('>')
if elem.text:
self.anchor_offset = None
self.serialize_text(elem.text)
@ -292,9 +292,7 @@ class Serializer(object):
if child.tail:
self.anchor_offset = None
self.serialize_text(child.tail)
buffer.write('</%s>' % tag)
else:
buffer.write('/>')
buffer.write('</%s>' % tag)
def serialize_text(self, text, quot=False):
text = text.replace('&', '&amp;')