mirror of
https://github.com/bkaradzic/bx.git
synced 2026-09-30 05:56:03 +00:00
Fixed MinGW build.
This commit is contained in:
@@ -14,6 +14,7 @@
|
||||
|
||||
namespace bx
|
||||
{
|
||||
/// Case insensitive string compare.
|
||||
inline int32_t stricmp(const char* _a, const char* _b)
|
||||
{
|
||||
#if BX_COMPILER_MSVC
|
||||
@@ -23,6 +24,15 @@ namespace bx
|
||||
#endif // BX_COMPILER_
|
||||
}
|
||||
|
||||
///
|
||||
inline size_t strnlen(const char* _str, size_t _max)
|
||||
{
|
||||
const char* end = _str + _max;
|
||||
const char* ptr;
|
||||
for (ptr = _str; ptr < end && *ptr != '\0'; ++ptr);
|
||||
return ptr - _str;
|
||||
}
|
||||
|
||||
/// Find substring in string. Limit search to _size.
|
||||
inline const char* strnstr(const char* _str, const char* _find, size_t _size)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user