diff options
Diffstat (limited to '')
-rw-r--r-- | main.c | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -9,6 +9,11 @@ #include "graphs.h" #include "err.h" +#define TYPE content_line +// #include "hash.inc" +#include "trie.inc.h" +#undef TYPE + typedef struct { int argc; char** argv; @@ -53,6 +58,15 @@ int main (int argc, char** argv) { for (size_t j = 0; j < cal->components.length; j++) { vcomponent* ev = GET(VECT(vcomponent))(&cal->components, j); + LLIST(strbuf)* keys = KEYS(TRIE(content_line))(&ev->clines); + FOR(LLIST, strbuf, k, keys) { + char* mem = k->mem; + char buf[10000]; + buf[0] = '\0'; + FMT(content_line)(GET(TRIE(content_line))(&ev->clines, mem), buf); + printf("%s := %s\n", mem, buf); + } + if (strcmp(ev->type, "VEVENT") != 0) continue; printf("%3lu : %3lu | %s | %s\n", |