| 177 | |
| 178 | |
| 179 | void StrPair::SetStr(const char* str, int flags) |
| 180 | { |
| 181 | TIXMLASSERT(str); |
| 182 | Reset(); |
| 183 | size_t len = strlen(str); |
| 184 | TIXMLASSERT(_start == 0); |
| 185 | _start = new char[len + 1]; |
| 186 | memcpy(_start, str, len + 1); |
| 187 | _end = _start + len; |
| 188 | _flags = flags | NEEDS_DELETE; |
| 189 | } |
| 190 | |
| 191 | |
| 192 | char* StrPair::ParseText(char* p, const char* endTag, int strFlags, int* curLineNumPtr) |
no outgoing calls
no test coverage detected