about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAli Fardan <raiz@stellarbound.space>2020-10-23 06:43:09 +0300
committerAli Fardan <raiz@stellarbound.space>2020-10-23 06:43:09 +0300
commit2024b2562ad83a04fbfb6699ca8dc4b877a676e4 (patch)
treee44bd4f648fd8be2651286841b214b0e09f5c392
parentd297d8401fa9bef9f7d4381275d82c1690d813d5 (diff)
downloadlibgemtext-2024b2562ad83a04fbfb6699ca8dc4b877a676e4.tar.gz
gemtext_encode_fd(): fix memory leak
-rw-r--r--encode.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/encode.c b/encode.c
index efe8aaa..708ac0e 100644
--- a/encode.c
+++ b/encode.c
@@ -340,6 +340,7 @@ gemtext_encode_fd(struct gemtext **list, int fd)
 		return -1;
 
 	ecode = write(fd, text, len);
+	free(text);
 	if (ecode == -1)
 		return -1;