changeset 1047:0ed8141471c9

post: set post title to "Undefined" by default This fixes a NULL-pointer dereference when no title was provided. (All post formats were affected.) Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
author Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
date Sat, 22 Aug 2020 17:10:22 -0400
parents bd0e1b140566
children f02cc80a6f13
files post.c
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/post.c	Sat Aug 08 20:44:28 2020 -0400
+++ b/post.c	Sat Aug 22 17:10:22 2020 -0400
@@ -445,6 +445,10 @@
 	if ((ret = __load_post_body(post)))
 		return ret;
 
+	/* No title set at all?  Set it to something non-NULL. */
+	if (!post->title)
+		post->title = STATIC_STR("Untitled");
+
 	return 0;
 }