aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp
diff options
context:
space:
mode:
authorbrgayazov <bulat@ydb.tech>2024-08-08 11:33:30 +0300
committerbrgayazov <bulat@ydb.tech>2024-08-08 11:48:11 +0300
commit093af125622cb9955164ea27efff424204bfac2b (patch)
treea79714204a5d07203a6b107427c91f1001da7988 /library/cpp
parent38002867a778c33f1f7840ee64541d9e67705ce0 (diff)
downloadydb-093af125622cb9955164ea27efff424204bfac2b.tar.gz
Fixed cgiparam lib with USE_STL_SYSTEM="yes" macro flag
ac806d9dca9eb257f59d03053b7e5df66c2ddebd
Diffstat (limited to 'library/cpp')
-rw-r--r--library/cpp/cgiparam/cgiparam.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/library/cpp/cgiparam/cgiparam.cpp b/library/cpp/cgiparam/cgiparam.cpp
index ddc24c1f95..c2fb6e32aa 100644
--- a/library/cpp/cgiparam/cgiparam.cpp
+++ b/library/cpp/cgiparam/cgiparam.cpp
@@ -159,7 +159,7 @@ void TCgiParameters::ScanAddAll(const TStringBuf query) {
TString TCgiParameters::Print() const {
TString res;
- res.reserve(PrintSize());
+ res.ReserveAndResize(PrintSize());
const char* end = Print(res.begin());
res.ReserveAndResize(end - res.data());
@@ -246,7 +246,7 @@ bool TCgiParameters::Has(const TStringBuf name, const TStringBuf value) const no
}
TQuickCgiParam::TQuickCgiParam(const TStringBuf cgiParamStr) {
- UnescapeBuf.reserve(CgiUnescapeBufLen(cgiParamStr.size()));
+ UnescapeBuf.ReserveAndResize(CgiUnescapeBufLen(cgiParamStr.size()));
char* buf = UnescapeBuf.begin();
auto f = [this, &buf](const TStringBuf key, const TStringBuf val) {