mirror of
https://git.telodendria.io/Telodendria/Cytoplasm.git
synced 2025-04-26 02:46:02 +00:00
Apply #70: Add StrLower() function.
This commit is contained in:
parent
eb3732a2cd
commit
179e16ed24
2 changed files with 35 additions and 0 deletions
26
src/Str.c
26
src/Str.c
|
@ -277,6 +277,32 @@ StrInt(long i)
|
|||
return str;
|
||||
}
|
||||
|
||||
char *
|
||||
StrLower(char *str)
|
||||
{
|
||||
char *ret;
|
||||
|
||||
size_t len;
|
||||
size_t i;
|
||||
|
||||
if (!str)
|
||||
{
|
||||
return NULL;
|
||||
}
|
||||
|
||||
len = strlen(str);
|
||||
ret = Malloc(len + 1);
|
||||
|
||||
for (i = 0; i < len; i++)
|
||||
{
|
||||
ret[i] = tolower(str[i]);
|
||||
}
|
||||
|
||||
ret[len] = '\0';
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
int
|
||||
StrEquals(const char *str1, const char *str2)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue