about summary refs log tree commit diff
diff options
context:
space:
mode:
authorsternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2020-08-25 01:15:07 +0200
committersternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2020-08-25 01:15:07 +0200
commite67ebf80e337f520011fbea4fa8f81cbd3dbe621 (patch)
tree9b60970f8a16c71e3e133260a2bec3dfba8b2c0f
parenta928fec4e6927c311391d92ee6d3f970887098a7 (diff)
fix(entry): unget, not get tex in free_entry
fix(entry): initialize full struct in make_entry
-rw-r--r--entry.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/entry.c b/entry.c
index 756a62e..8bb6476 100644
--- a/entry.c
+++ b/entry.c
@@ -22,6 +22,7 @@ int make_entry(const char *blog_dir, char *script_name, char *path_info, struct
     // TODO: url encoding of links
 
     // intialize pointers
+    entry->time = 0;
     entry->link = NULL;
     entry->path = NULL;
     entry->title = NULL;
@@ -211,5 +212,5 @@ void free_entry(struct entry *entry) {
         free(entry->title);
     }
 
-    entry_get_text(entry);
+    entry_unget_text(entry);
 }