From 8a1993a975293e418dce1979d2a8eae961cc0431 Mon Sep 17 00:00:00 2001
From: Andreas Gattringer <andreas.gattringer@univie.ac.at>
Date: Thu, 1 Dec 2022 12:23:52 +0100
Subject: [PATCH] fix bug in left_trim: didn't work on strings with only one
 non-space character

---
 src/cats_strings/string_helpers.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/cats_strings/string_helpers.c b/src/cats_strings/string_helpers.c
index 382af66..2512f66 100644
--- a/src/cats_strings/string_helpers.c
+++ b/src/cats_strings/string_helpers.c
@@ -71,7 +71,7 @@ char *left_trim(char *line)
                 if (!isspace(line[start_idx])) break;
         }
 
-        if (start_idx == len - 1) return line;
+        if (start_idx == len) return line;
 
         memmove(line, &line[start_idx], len - start_idx);
         line[len - start_idx] = '\0';
-- 
GitLab