# | Line 527 | Line 527 | namespace OpenMD { | |
---|---|---|
527 | ||
528 | StringTokenizer tokenizer(line); | |
529 | int nTokens; | |
530 | < | |
530 | > | |
531 | nTokens = tokenizer.countTokens(); | |
532 | ||
533 | if (nTokens < 2) { | |
# | Line 647 | Line 647 | namespace OpenMD { | |
647 | ||
648 | void DumpReader::readSiteData(std::istream& inputStream) { | |
649 | ||
650 | – | inputStream.getline(buffer, bufferSize); |
650 | std::string line(buffer); | |
651 | + | |
652 | + | // We already found the starting <SiteData> tag or we wouldn't be |
653 | + | // here, so just start parsing until we get to the ending |
654 | + | // </SiteData> tag: |
655 | ||
653 | – | if (line.find("<SiteData>") == std::string::npos) { |
654 | – | // site data isn't required for a simulation, so skip |
655 | – | return; |
656 | – | } |
657 | – | |
656 | while(inputStream.getline(buffer, bufferSize)) { | |
657 | line = buffer; | |
658 |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |