diff options
author | Arsentiy Milchakov <a.milchakov@corp.mail.ru> | 2016-07-20 22:51:27 +0300 |
---|---|---|
committer | Arsentiy Milchakov <a.milchakov@corp.mail.ru> | 2016-07-20 22:51:27 +0300 |
commit | 99f189642f6c5ae0139cc36ba5ba5106680d9de5 (patch) | |
tree | 6fa3ee843f0d2d3646d0acb619fc9bc788f03f89 /coding/multilang_utf8_string.cpp | |
parent | ae5272bc4708f55a946163a4228ad38138af82d0 (diff) |
review fixes
Diffstat (limited to 'coding/multilang_utf8_string.cpp')
-rw-r--r-- | coding/multilang_utf8_string.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/coding/multilang_utf8_string.cpp b/coding/multilang_utf8_string.cpp index 1f447eb482..3db26870f6 100644 --- a/coding/multilang_utf8_string.cpp +++ b/coding/multilang_utf8_string.cpp @@ -139,6 +139,17 @@ bool StringUtf8Multilang::GetString(int8_t lang, string & utf8s) const return false; } +bool StringUtf8Multilang::HasString(int8_t lang) const +{ + for(size_t i = 0; i < m_s.size(); i = GetNextIndex(i)) + { + if ((m_s[i] & 0x3F) == lang) + return true; + } + + return false; +} + namespace { |