Skip to content

Commit acb55e3

Browse files
authored
Merge pull request #23 from secondlife/signal/fix-array-indent
Fix array indentation of pretty xml
2 parents c806ece + da987c9 commit acb55e3

File tree

4 files changed

+4014
-3
lines changed

4 files changed

+4014
-3
lines changed

llsd/serde_xml.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ def _ARRAY(self, v):
119119
self._indent()
120120
self._generate(item)
121121
self._depth -= 1
122+
self._indent()
122123
self.stream.writelines([b'</array>', self._eol])
123124
def _MAP(self, v):
124125
self.stream.writelines([b'<map>', self._eol])
@@ -162,7 +163,7 @@ def _write(self, something):
162163
self.stream.writelines([b'<?xml version="1.0" ?>', self._eol,
163164
b'<llsd>', self._eol])
164165
self._generate(something)
165-
self.stream.write(b'</llsd>')
166+
self.stream.write(b'</llsd>' + self._eol)
166167

167168

168169
class LLSDXMLPrettyFormatter(LLSDXMLFormatter):

0 commit comments

Comments
 (0)