Skip to content
  • Randy Dunlap's avatar
    kernel-doc: escape xml for structs · 2b35f4d9
    Randy Dunlap authored
    
    
    scripts/kernel-doc was leaving unescaped '<', '>', and '&' in
    generated xml output for structs.  This causes xml parser errors.
    Convert these characters to "&lt;", "&gt;", and "&amp;" as needed
    to prevent errors.
    
    Most of the conversion was already done; complete it just before
    output.
    
    Documentation/DocBook/device-drivers.xml:41883: parser error : StartTag: invalid element name
    #define INPUT_KEYMAP_BY_INDEX	(1 << 0)
    
    Signed-off-by: default avatarRandy Dunlap <randy.dunlap@oracle.com>
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    2b35f4d9