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) {