| 21 | namespace NStringPrivate { |
| 22 | template <class TCharType> |
| 23 | size_t GetStringLengthWithLimit(const TCharType* s, size_t maxlen) { |
| 24 | Y_ASSERT(s); |
| 25 | size_t i = 0; |
| 26 | for (; i != maxlen && s[i]; ++i) |
| 27 | ; |
| 28 | return i; |
| 29 | } |
| 30 | |
| 31 | inline size_t GetStringLengthWithLimit(const char* s, size_t maxlen) { |
| 32 | Y_ASSERT(s); |
no test coverage detected