From 0e0b53e539acf019e7e941a26adb5db7c036b239 Mon Sep 17 00:00:00 2001 From: stefan schippers Date: Thu, 19 Feb 2026 11:43:53 +0100 Subject: [PATCH] fix test on uninitialized string character in get_sym_template() --- src/token.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/token.c b/src/token.c index ee30751d..3bf978b3 100644 --- a/src/token.c +++ b/src/token.c @@ -613,7 +613,7 @@ const char *get_sym_template(char *s,char *extra) } escape = (c=='\\' && !escape); if(c=='\0') { - if(result[result_pos] != '\0') result[result_pos++] = '\0'; + if(result_pos && result[result_pos - 1 ] != '\0') result[result_pos++] = '\0'; break; } }