summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAli Fardan <raiz@stellarbound.space>2020-11-03 19:33:55 +0300
committerAli Fardan <raiz@stellarbound.space>2020-11-03 19:33:55 +0300
commit7922a3ee3743d9b707010bcf5a886df982cbc15e (patch)
tree1cf988c8e29ba8961f1a93ff819069b783a01893
parentb4c6ef6f3a515b8b79dbb299aa5755624c00aa5a (diff)
downloadgemlog-7922a3ee3743d9b707010bcf5a886df982cbc15e.tar.gz
gemlog_entry_list_free: handle NULL pointers
-rw-r--r--free.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/free.c b/free.c
index 0e754e9..a81ffad 100644
--- a/free.c
+++ b/free.c
@@ -19,6 +19,8 @@ void
 gemlog_entry_list_free(struct gemlog_entry **e)
 {
 	int i;
+	if (!e)
+		return;
 	for (i = 0; e[i] != NULL; i++)
 		gemlog_entry_free(e[i]);
 	free(e);