From bb76c6a4d74036c9de5e75134554ca04b0b9b5cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Sun, 20 Jan 2019 23:01:04 +0100 Subject: Fix some memmory errors. And discovered some new ones. --- parse.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'parse.c') diff --git a/parse.c b/parse.c index cce311a6..cd85ec53 100644 --- a/parse.c +++ b/parse.c @@ -27,7 +27,6 @@ int parse_file(FILE* f, vcalendar* cal) { int line = 0; - // TODO this can apparently segfault... NEW(vevent, ev, /**/ 100); content_line cline; @@ -86,10 +85,12 @@ int parse_file(FILE* f, vcalendar* cal) { /* We just got a value */ // LINE(line, key.mem, val.mem); + /* if (strbuf_c(&cline.key, "LOCATION")) { if (strbuf_c(&cline.val, "")) return 1; LINE(line, cline.key.mem, cline.val.mem); } + */ handle_kv(cal, ev, &cline, line, &s_ctx); strbuf_soft_reset(&str); p_ctx = p_key; -- cgit v1.2.3