diff options
| author | brgayazov <[email protected]> | 2024-08-08 11:33:30 +0300 |
|---|---|---|
| committer | brgayazov <[email protected]> | 2024-08-08 11:48:11 +0300 |
| commit | 093af125622cb9955164ea27efff424204bfac2b (patch) | |
| tree | a79714204a5d07203a6b107427c91f1001da7988 | |
| parent | 38002867a778c33f1f7840ee64541d9e67705ce0 (diff) | |
Fixed cgiparam lib with USE_STL_SYSTEM="yes" macro flag
ac806d9dca9eb257f59d03053b7e5df66c2ddebd
| -rw-r--r-- | library/cpp/cgiparam/cgiparam.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/library/cpp/cgiparam/cgiparam.cpp b/library/cpp/cgiparam/cgiparam.cpp index ddc24c1f95b..c2fb6e32aa5 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) { |
