diff options
author | Joakim Sindholt <opensource@zhasha.com> | 2009-10-15 04:17:58 +0200 |
---|---|---|
committer | Joakim Sindholt <opensource@zhasha.com> | 2009-10-15 04:17:58 +0200 |
commit | 68d108b93e9331a02b9bfdf688b2b87c2d9b499d (patch) | |
tree | 303d70667d1cdbf5b66094790395e56d8bfb4175 /doc2xml | |
parent | ce435308b6d6eeb391ca563a8495eeeca9919bd9 (diff) |
doc2xml: only print <doc> tags when there's something in them
Diffstat (limited to 'doc2xml')
-rwxr-xr-x | doc2xml/radeonreg.py | 6 |
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 + ' ') |