1216 |
while (linestream >> token) |
while (linestream >> token) |
1217 |
{ |
{ |
1218 |
linestream >> std::noskipws; |
linestream >> std::noskipws; |
1219 |
|
if (token[0] == '<') { |
1220 |
|
std::string::size_type p = token.find('>', 1); |
1221 |
|
if (p != std::string::npos && p < (token.size() - 1)) { |
1222 |
|
linestream.seekg(p + 1 - token.size(), std::stringstream::cur); |
1223 |
|
token.erase(p + 1); |
1224 |
|
} |
1225 |
|
} |
1226 |
if (token[0] == '<' && token[token.size()-1] == '>') |
if (token[0] == '<' && token[token.size()-1] == '>') |
1227 |
{ |
{ |
1228 |
// HEAD |
// HEAD |