From 87cb6feb942867e47c7e7dd7803e0389125b14ea Mon Sep 17 00:00:00 2001 From: fallenoak Date: Mon, 16 Nov 2020 23:34:36 -0600 Subject: [PATCH] chore(string): clean up SStrLen --- storm/String.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/storm/String.cpp b/storm/String.cpp index d67eb42..3ec6f7c 100644 --- a/storm/String.cpp +++ b/storm/String.cpp @@ -215,10 +215,12 @@ uint32_t SStrHashHT(const char* string) { size_t SStrLen(const char* string) { STORM_ASSERT(string); - const char* c; - for (c = string; *c; ++c) - ; - return c - string; + auto stringEnd = string; + while (*stringEnd) { + stringEnd++; + } + + return stringEnd - string; } void SStrLower(char* string) {