From 4c2fc8e87b643bedf604ca9854273fa5a073dcb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Boh=C3=A1=C4=8Dek?= Date: Mon, 28 Jun 2021 19:31:47 +0200 Subject: [PATCH] fix: text viewer wrong character --- text-viewer/src/text_viewer.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/text-viewer/src/text_viewer.c b/text-viewer/src/text_viewer.c index f6b701d..4662fda 100644 --- a/text-viewer/src/text_viewer.c +++ b/text-viewer/src/text_viewer.c @@ -57,8 +57,11 @@ file_error_t text_viewer_load_file(text_viewer_t *text_viewer) { long fsize = ftell(file); fseek(file, 0, SEEK_SET); - char *data = malloc(sizeof(char) * (fsize + 1)); + char *data = malloc(sizeof(char) * (fsize + 2)); + data[fsize - 1] = '\0'; data[fsize] = '\0'; + data[fsize + 1] = '\0'; + if (data == NULL) { return FILER_UNKNOWN; } -- 2.48.1