diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2019-01-22 11:42:58 +0100 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2019-01-22 11:42:58 +0100 |
commit | ebe5c7e428b57dca758b1b3a1d8b7d4b423b19a9 (patch) | |
tree | bf97a4ba3a05c24ae1ec176f42656ce1608ee8d1 /main.c | |
parent | Add very simple err header. (diff) | |
download | calp-ebe5c7e428b57dca758b1b3a1d8b7d4b423b19a9.tar.gz calp-ebe5c7e428b57dca758b1b3a1d8b7d4b423b19a9.tar.xz |
Start using trie's instead of hash-maps.
Diffstat (limited to '')
-rw-r--r-- | main.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -8,6 +8,8 @@ #include <sys/stat.h> #include <fcntl.h> +#include <string.h> + #include "parse.h" #include "macro.h" @@ -60,7 +62,9 @@ int main (int argc, char* argv[argc]) { cal.n_events); for (size_t i = 0; i < cal.n_events; i++) { // printf("%3lu. %s\n", i + 1, cal.events[i].summary.mem); - printf("%3lu. %s\n", i + 1, get_property(&cal.events[i], "SUMMARY")->val.mem); + // TODO this segfaults + // apparently get_property returns 0 in some cases + printf("%3lu. %s\n", i + 1, get_property(cal.events[i], "SUMMARY")->val.mem); } closedir(dir); |