aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/charset/wide.cpp
diff options
context:
space:
mode:
authormowgli <mowgli@yandex-team.ru>2022-02-10 16:49:25 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:49:25 +0300
commit56c39b3cf908e7202b1f7551a1653681e8015607 (patch)
tree5d5cb817648f650d76cf1076100726fd9b8448e8 /library/cpp/charset/wide.cpp
parent89afbbe4ca0e02e386dd4df08f7945f190dc1b84 (diff)
downloadydb-56c39b3cf908e7202b1f7551a1653681e8015607.tar.gz
Restoring authorship annotation for <mowgli@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'library/cpp/charset/wide.cpp')
-rw-r--r--library/cpp/charset/wide.cpp32
1 files changed, 16 insertions, 16 deletions
diff --git a/library/cpp/charset/wide.cpp b/library/cpp/charset/wide.cpp
index ae75f45355..d12b293817 100644
--- a/library/cpp/charset/wide.cpp
+++ b/library/cpp/charset/wide.cpp
@@ -1,18 +1,18 @@
#include "wide.h"
-bool CanBeEncoded(TWtringBuf text, ECharset encoding) {
- const size_t LEN = 16;
- const size_t BUFSIZE = LEN * 4;
- char encodeBuf[BUFSIZE];
- wchar16 decodeBuf[BUFSIZE];
-
- while (!text.empty()) {
- TWtringBuf src = text.NextTokAt(LEN);
- TStringBuf encoded = NDetail::NBaseOps::Recode(src, encodeBuf, encoding);
- TWtringBuf decoded = NDetail::NBaseOps::Recode(encoded, decodeBuf, encoding);
- if (decoded != src)
- return false;
- }
-
- return true;
-}
+bool CanBeEncoded(TWtringBuf text, ECharset encoding) {
+ const size_t LEN = 16;
+ const size_t BUFSIZE = LEN * 4;
+ char encodeBuf[BUFSIZE];
+ wchar16 decodeBuf[BUFSIZE];
+
+ while (!text.empty()) {
+ TWtringBuf src = text.NextTokAt(LEN);
+ TStringBuf encoded = NDetail::NBaseOps::Recode(src, encodeBuf, encoding);
+ TWtringBuf decoded = NDetail::NBaseOps::Recode(encoded, decodeBuf, encoding);
+ if (decoded != src)
+ return false;
+ }
+
+ return true;
+}