1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 04:22:20 +02:00

Mac fixes

This commit is contained in:
Brian Fiete 2020-04-16 00:14:25 -07:00
parent c84da66758
commit 8709c92f22
4 changed files with 23 additions and 2 deletions

View file

@ -123,7 +123,7 @@ intptr StringView::LastIndexOf(char c) const
return -1;
}
intptr StringView::LastIndexOf(char c, intptr startCheck) const
intptr StringView::LastIndexOf(char c, int startCheck) const
{
auto ptr = mPtr;
for (intptr i = startCheck; i >= 0; i--)
@ -132,6 +132,15 @@ intptr StringView::LastIndexOf(char c, intptr startCheck) const
return -1;
}
intptr StringView::LastIndexOf(char c, int64 startCheck) const
{
auto ptr = mPtr;
for (intptr i = (intptr)startCheck; i >= 0; i--)
if (ptr[i] == c)
return i;
return -1;
}
String StringView::ToString() const
{
return String(this->mPtr, this->mLength);