sfeed

Simple RSS and Atom feed parser
git clone https://git.sinitax.com/codemadness/sfeed
Log | Files | Refs | README | LICENSE | Upstream | sfeed.txt

commit 063717bbd69622a53b2ff6a44d27e471460287b2
parent cbdc01910b1af558d4c2865063ad04f5645b6ff7
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date:   Tue, 21 Aug 2018 20:08:19 +0200

xml: increase allowed size of attribute names

Diffstat:
Mxml.c | 2+-
Mxml.h | 2+-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/xml.c b/xml.c @@ -389,7 +389,7 @@ xml_parse(XMLParser *x) x->xmltagend(x, x->tag, x->taglen, 1); break; } else if (taglen < sizeof(x->tag) - 1) - x->tag[taglen++] = c; + x->tag[taglen++] = c; /* NOTE: tag name truncation */ } } } else { diff --git a/xml.h b/xml.h @@ -31,7 +31,7 @@ typedef struct xmlparser { /* current tag is in short form ? <tag /> */ int isshorttag; /* current attribute name */ - char name[256]; + char name[1024]; /* data buffer used for tag data, cdata and attribute data */ char data[BUFSIZ]; } XMLParser;