From 71d74c33246431862041f0ac1a2c8dbc4fa46fa4 Mon Sep 17 00:00:00 2001 From: Chris Cromer Date: Sat, 17 Jul 2021 17:23:05 -0400 Subject: [PATCH] break in case of null terminator --- src/builtins.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/builtins.c b/src/builtins.c index 7d68d3a..19afbd7 100644 --- a/src/builtins.c +++ b/src/builtins.c @@ -133,6 +133,9 @@ void set_variable(StringArray *args) { // Check variable name for invalid characters for (size_t i = 0; i < strlen(variable); i++) { + if (variable[i] == 0) { + break; + } if (!((variable[i] >= 48 && variable[i] <= 57) || (variable[i] >= 65 && variable[i] <= 90) || (variable[i] >= 97 && variable[i] <= 122))) {