CGIEscape returns pointer to the end of the result string so as it could be possible to populate single long buffer with several calls to CGIEscape in a row.
| 146 | // so as it could be possible to populate single long buffer |
| 147 | // with several calls to CGIEscape in a row. |
| 148 | char* CGIEscape(char* to, const char* from) { |
| 149 | return Escape(to, FixZero(from), TCStringEndIterator()); |
| 150 | } |
| 151 | |
| 152 | char* CGIEscape(char* to, const char* from, size_t len) { |
| 153 | return Escape(to, from, from + len); |
no test coverage detected