Subversion Repositories spk

Rev

Rev 160 | Rev 181 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 160 Rev 170
Line 452... Line 452...
452
{
452
{
453
	Utils::String to = this->ExtractGameFile(sFile, CPackages::tempDirectory() + "tmp.dat");
453
	Utils::String to = this->ExtractGameFile(sFile, CPackages::tempDirectory() + "tmp.dat");
454
	if ( !to.empty() ) {
454
	if ( !to.empty() ) {
455
		CFileIO File(to);
455
		CFileIO File(to);
456
 
456
 
457
		C_File *f = pPackage->AddFile(CFileIO(sTo).filename(), CFileIO(sTo).dir(), iFileType);
457
		C_File *f = pPackage->addFile(CFileIO(sTo).filename(), CFileIO(sTo).dir(), iFileType);
458
		if ( f ) {
458
		if ( f ) {
459
			if ( f->readFromFile(CPackages::tempDirectory() + "tmp.dat") ) {
459
			if ( f->readFromFile(CPackages::tempDirectory() + "tmp.dat") ) {
460
				File.remove();
460
				File.remove();
461
				return f;
461
				return f;
462
			}
462
			}