From 503fdd2ee372f2dc04ab5957367372e03aa01728 Mon Sep 17 00:00:00 2001 From: Alexander 'z33ky' Hirsch <1zeeky@gmail.com> Date: Tue, 24 Jun 2025 20:54:01 +0200 Subject: [PATCH] Fix SQVector member access check --- sp/src/vscript/vscript_squirrel.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sp/src/vscript/vscript_squirrel.cpp b/sp/src/vscript/vscript_squirrel.cpp index 8cbcb35e..0664fea8 100644 --- a/sp/src/vscript/vscript_squirrel.cpp +++ b/sp/src/vscript/vscript_squirrel.cpp @@ -352,7 +352,7 @@ namespace SQVector return sq_throwerror(vm, "Expected Vector._get(string)"); } - if (key[0] < 'x' || key['0'] > 'z' || key[1] != '\0') + if (key[0] < 'x' || key[0] > 'z' || key[1] != '\0') { return sqstd_throwerrorf(vm, "the index '%.50s' does not exist", key); } @@ -378,7 +378,7 @@ namespace SQVector return sq_throwerror(vm, "Expected Vector._set(string)"); } - if (key[0] < 'x' || key['0'] > 'z' || key[1] != '\0') + if (key[0] < 'x' || key[0] > 'z' || key[1] != '\0') { return sqstd_throwerrorf(vm, "the index '%.50s' does not exist", key); }