summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoakim Sindholt <opensource@zhasha.com>2009-10-15 04:17:58 +0200
committerJoakim Sindholt <opensource@zhasha.com>2009-10-15 04:17:58 +0200
commit68d108b93e9331a02b9bfdf688b2b87c2d9b499d (patch)
tree303d70667d1cdbf5b66094790395e56d8bfb4175
parentce435308b6d6eeb391ca563a8495eeeca9919bd9 (diff)
doc2xml: only print <doc> tags when there's something in them
-rwxr-xr-xdoc2xml/radeonreg.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/doc2xml/radeonreg.py b/doc2xml/radeonreg.py
index 81e8f2f..ced7fd6 100755
--- a/doc2xml/radeonreg.py
+++ b/doc2xml/radeonreg.py
@@ -294,7 +294,8 @@ def XMLGroup(regs, gname, prepend):
regstr = '<reg32 name="%s" access="%s" offset="0x%%04X" />' % (reg.name, reg.access)
else:
regstr = '<reg32 name="%s" access="%s" offset="0x%%04X">' % (reg.name, reg.access)
- regstr += '\n' + indent + ' <doc>%s</doc>' % XMLTags(reg.desc)
+ if reg.desc != '':
+ regstr += '\n' + indent + ' <doc>%s</doc>' % XMLTags(reg.desc)
if reg.count > 1:
print ' <stripe offset="0x%04X" stride="0x%04X" length="%d">' % (reg.addr, reg.stride, reg.count)
@@ -307,7 +308,8 @@ def XMLGroup(regs, gname, prepend):
fstr = indent + ' <bitfield name="%s" high="%d" low="%d"' % (field.name, field.high, field.low)
if field.enum != None:
print fstr + '>'
- print indent + ' <doc>%s</doc>' % XMLTags(field.desc)
+ if field.desc != '':
+ print indent + ' <doc>%s</doc>' % XMLTags(field.desc)
if enums[field.enum].refs == 1:
PrintEnum(field.enum, indent + ' ')