| 368 | } |
| 369 | |
| 370 | inline const char* strRFindUnsafe(const char* _str, int32_t _len, char _ch) |
| 371 | { |
| 372 | for (int32_t ii = _len-1; 0 <= ii; --ii) |
| 373 | { |
| 374 | if (_str[ii] == _ch) |
| 375 | { |
| 376 | return &_str[ii]; |
| 377 | } |
| 378 | } |
| 379 | |
| 380 | return NULL; |
| 381 | } |
| 382 | |
| 383 | StringView strRFind(const StringView& _str, char _ch) |
| 384 | { |