1 #include "rar.hpp" 2 SaveFilePos(File & SaveFile)3SaveFilePos::SaveFilePos(File &SaveFile) 4 { 5 SaveFilePos::SaveFile=&SaveFile; 6 SavePos=SaveFile.Tell(); 7 CloseCount=SaveFile.CloseCount; 8 } 9 10 ~SaveFilePos()11SaveFilePos::~SaveFilePos() 12 { 13 if (CloseCount==SaveFile->CloseCount) 14 SaveFile->Seek(SavePos,SEEK_SET); 15 } 16