--- trunk/OOPSE/libmdtools/DumpReader.cpp 2004/04/19 03:52:27 1118 +++ trunk/OOPSE/libmdtools/DumpReader.cpp 2004/04/19 17:44:48 1119 @@ -112,9 +112,10 @@ void DumpReader::scanFile( void ){ painCave.isFatal = 1; simError(); } - framePos.push_back(currPos); while( !feof( inFile ) ){ + + framePos.push_back(currPos); i = atoi(readBuffer); @@ -149,7 +150,6 @@ void DumpReader::scanFile( void ){ currPos = new fpos_t; fgetpos( inFile, currPos ); fgets( readBuffer, sizeof( readBuffer ), inFile ); - framePos.push_back(currPos); lineNum++; } @@ -198,7 +198,7 @@ void DumpReader :: readSet( int whichFrame ){ eof_test = fgets(read_buffer, sizeof(read_buffer), inFile); if( eof_test == NULL ){ sprintf( painCave.errMsg, - "InitializeFromFile error: error reading 1st line of \"%s\"\n", + "DumpReader error: error reading 1st line of \"%s\"\n", inFileName.c_str() ); painCave.isFatal = 1; simError(); @@ -208,7 +208,7 @@ void DumpReader :: readSet( int whichFrame ){ if( nTotObjs != simnfo->getTotIntegrableObjects() ){ sprintf( painCave.errMsg, - "Initialize from File error. %s n_atoms, %d, " + "DumpReader error. %s n_atoms, %d, " "does not match the BASS file's n_atoms, %d.\n", inFileName.c_str(), nTotObjs, simnfo->getTotIntegrableObjects()); painCave.isFatal = 1; @@ -293,7 +293,7 @@ void DumpReader :: readSet( int whichFrame ){ if( nTotObjs != simnfo->getTotIntegrableObjects()){ sprintf( painCave.errMsg, - "Initialize from File error. %s n_atoms, %d, " + "DumpReadererror. %s n_atoms, %d, " "does not match the BASS file's n_atoms, %d.\n", inFileName.c_str(), nTotObjs, simnfo->getTotIntegrableObjects()); haveError= 1; @@ -456,7 +456,7 @@ char* DumpReader::parseDumpLine(char* readLine, StuntD if( strcmp( foo, sd->getType() ) ){ sprintf( painCave.errMsg, - "Initialize from file error. Does not" + "DumpReader error. Does not" " match the BASS atom %s.\n", sd->getType() ); return strdup( painCave.errMsg );