feat(string): add SStrLower

This commit is contained in:
fallenoak 2020-11-16 18:41:53 -06:00
parent 936dd2158b
commit 320f5f1add
No known key found for this signature in database
GPG key ID: 7628F8E61AEA070D
3 changed files with 35 additions and 0 deletions

View file

@ -2,6 +2,7 @@
#include "storm/Error.hpp"
#include "storm/Memory.hpp"
#include "storm/string/bjhash.hpp"
#include <cctype>
#include <cstring>
#include <strings.h>
@ -220,6 +221,14 @@ size_t SStrLen(const char* string) {
return c - string;
}
void SStrLower(char* string) {
char* tmp = string;
for (; *tmp; tmp++) {
*tmp = static_cast<char>(tolower(*tmp));
}
}
const char* SStrStr(const char* string, const char* search) {
STORM_ASSERT(string);
STORM_ASSERT(search);