| 234 | } |
| 235 | |
| 236 | TString CGIUnescapeRet(const TStringBuf from) { |
| 237 | TString to; |
| 238 | to.ReserveAndResize(CgiUnescapeBufLen(from.size())); |
| 239 | to.resize(CGIUnescape(to.begin(), from.data(), from.size()) - to.data()); |
| 240 | return to; |
| 241 | } |
| 242 | |
| 243 | char* UrlUnescape(char* to, TStringBuf from) { |
| 244 | while (!from.empty()) { |
no test coverage detected