mirror of
https://github.com/thunderbrewhq/squall.git
synced 2026-02-04 08:59:07 +00:00
feat(string): add SStrChrBidir
This commit is contained in:
parent
0250f274ca
commit
5ec28d3aac
5 changed files with 93 additions and 1 deletions
|
|
@ -260,6 +260,19 @@ const char* STORMAPI SStrChr(const char* string, char search) {
|
|||
return string;
|
||||
}
|
||||
|
||||
const char* STORMAPI SStrChrBidir(const char* string, char search, int32_t reverse) {
|
||||
STORM_VALIDATE_BEGIN;
|
||||
STORM_VALIDATE(string);
|
||||
STORM_VALIDATE_END;
|
||||
|
||||
if (reverse) {
|
||||
return SStrChrR(string, search);
|
||||
}
|
||||
else {
|
||||
return SStrChr(string, search);
|
||||
}
|
||||
}
|
||||
|
||||
char* STORMAPI SStrChrR(char* string, char search) {
|
||||
STORM_VALIDATE_BEGIN;
|
||||
STORM_VALIDATE(string);
|
||||
|
|
|
|||
|
|
@ -14,6 +14,8 @@ char* STORMAPI SStrChr(char* string, char search);
|
|||
|
||||
const char* STORMAPI SStrChr(const char* string, char search);
|
||||
|
||||
const char* STORMAPI SStrChrBidir(const char* string, char search, int32_t reverse);
|
||||
|
||||
char* STORMAPI SStrChrR(char* string, char search);
|
||||
|
||||
const char* STORMAPI SStrChrR(const char* string, char search);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue