mirror of
https://github.com/bkaradzic/bx.git
synced 2026-02-17 20:52:37 +01:00
vsnprintf: Added more unit tests.
This commit is contained in:
@@ -60,11 +60,31 @@ namespace bx
|
||||
return _ch + (isUpper(_ch) ? 0x20 : 0);
|
||||
}
|
||||
|
||||
void toLower(char* _inOutStr, size_t _max)
|
||||
{
|
||||
size_t len = strnlen(_inOutStr, _max);
|
||||
|
||||
for (size_t ii = 0; ii < len; ++ii)
|
||||
{
|
||||
*_inOutStr = toLower(*_inOutStr);
|
||||
}
|
||||
}
|
||||
|
||||
char toUpper(char _ch)
|
||||
{
|
||||
return _ch - (isLower(_ch) ? 0x20 : 0);
|
||||
}
|
||||
|
||||
void toUpper(char* _inOutStr, size_t _max)
|
||||
{
|
||||
size_t len = strnlen(_inOutStr, _max);
|
||||
|
||||
for (size_t ii = 0; ii < len; ++ii)
|
||||
{
|
||||
*_inOutStr = toUpper(*_inOutStr);
|
||||
}
|
||||
}
|
||||
|
||||
bool toBool(const char* _str)
|
||||
{
|
||||
char ch = toLower(_str[0]);
|
||||
|
||||
Reference in New Issue
Block a user