From 1497265729a608abad32d3547bd9bc1be571c77b Mon Sep 17 00:00:00 2001
From: Dominik Loidolt <dominik.loidolt@univie.ac.at>
Date: Wed, 12 Apr 2023 11:34:19 +0200
Subject: [PATCH] Remove all whitespace character before parsing the config or
 info file

---
 lib/cmp_io.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/lib/cmp_io.c b/lib/cmp_io.c
index f8a4883..a730ea9 100644
--- a/lib/cmp_io.c
+++ b/lib/cmp_io.c
@@ -286,15 +286,13 @@ int write_data_to_file(const void *buf, uint32_t buf_size, const char *output_pr
 
 static void remove_spaces(char *s)
 {
-	const char *d;
+	const char *d = s;
 
 	if (!s)
 		return;
 
-	d = s;
-
 	do {
-		while (*d == ' ' || *d == '\t')
+		while (isspace(*d))
 			d++;
 	} while ((*s++ = *d++) != '\0');
 }
-- 
GitLab