summaryrefslogtreecommitdiff
path: root/sfeed_web.c
diff options
context:
space:
mode:
authorHiltjo Posthuma <hiltjo@codemadness.org>2015-05-16 15:54:22 +0200
committerHiltjo Posthuma <hiltjo@codemadness.org>2015-05-16 15:54:22 +0200
commit0bb808b9bc9c673a086bcb3c5129b3b0691dd063 (patch)
treece2f9b94e3bcedcddaacaffcc41b8a242fad2f58 /sfeed_web.c
parent5eb71daeacda95d4f93ecb0f3966cf69b09b8553 (diff)
xml: adjust for API change: read from fd
Diffstat (limited to 'sfeed_web.c')
-rw-r--r--sfeed_web.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/sfeed_web.c b/sfeed_web.c
index 77f22cb..2824ab6 100644
--- a/sfeed_web.c
+++ b/sfeed_web.c
@@ -73,18 +73,18 @@ xmlattr(XMLParser *p, const char *tag, size_t taglen, const char *name,
int
main(int argc, char *argv[])
{
- XMLParser x;
+ XMLParser parser;
/* base href */
if(argc > 1)
strlcpy(basehref, argv[1], sizeof(basehref));
- xmlparser_init(&x, stdin);
- x.xmltagstart = xmltagstart;
- x.xmlattr = xmlattr;
- x.xmltagstartparsed = xmltagstartparsed;
+ memset(&parser, 0, sizeof(parser));
+ parser.xmltagstart = xmltagstart;
+ parser.xmlattr = xmlattr;
+ parser.xmltagstartparsed = xmltagstartparsed;
- xmlparser_parse(&x);
+ xmlparser_parse_fd(&parser, 0);
return found > 0 ? 0: 1;
}