diff --git a/lib/pure/parsexml.nim b/lib/pure/parsexml.nim index 6ec77ebdbf..79a9cc7307 100644 --- a/lib/pure/parsexml.nim +++ b/lib/pure/parsexml.nim @@ -666,6 +666,9 @@ proc parseAttribute(my: var XmlParser) = parseEntity(my, my.b) my.kind = xmlAttribute # parseEntity overwrites my.kind! pos = my.bufpos + elif c == '/': + pos = lexbase.handleRefillChar(my, pos) + add(my.b, '/') else: add(my.b, c) inc(pos)