aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/http/misc/httpreqdata.cpp
diff options
context:
space:
mode:
authorarcadia-devtools <arcadia-devtools@yandex-team.ru>2022-04-21 02:29:21 +0300
committerarcadia-devtools <arcadia-devtools@yandex-team.ru>2022-04-21 02:29:21 +0300
commit29486e56aab0f6709271b5f3f61035d8224f5bb0 (patch)
treeb4e0fc0d9c5548fe8b3d5fd89d3d823783bbd65b /library/cpp/http/misc/httpreqdata.cpp
parent168b49d756bf779f776edbb2493bfb49f22d633c (diff)
downloadydb-29486e56aab0f6709271b5f3f61035d8224f5bb0.tar.gz
intermediate changes
ref:f15213aec8036b5997a8dd8c73570eb4babaa6c2
Diffstat (limited to 'library/cpp/http/misc/httpreqdata.cpp')
-rw-r--r--library/cpp/http/misc/httpreqdata.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/library/cpp/http/misc/httpreqdata.cpp b/library/cpp/http/misc/httpreqdata.cpp
index e8bf6df1a1c..ed5e8872c92 100644
--- a/library/cpp/http/misc/httpreqdata.cpp
+++ b/library/cpp/http/misc/httpreqdata.cpp
@@ -128,7 +128,8 @@ const TString& TBaseServerRequestData::GetCurPage() const {
bool TBaseServerRequestData::Parse(TStringBuf origReq) {
ParseBuf_.reserve(origReq.size() + 16);
ParseBuf_.assign(origReq.begin(), origReq.end());
- ParseBuf_.insert(ParseBuf_.end(), 16, ' ');
+ ParseBuf_.insert(ParseBuf_.end(), 15, ' ');
+ ParseBuf_.push_back('\0');
char* req = ParseBuf_.data();
while (*req == ' ' || *req == '\t')