Subversion Repositories spk

Rev

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

Rev 170 Rev 172
Line 101... Line 101...
101
			case ADDSTATUS_REMOVE:
101
			case ADDSTATUS_REMOVE:
102
				if ( m_lFiles->CurrentData()->iType < 0 && m_pMultiPackage ) // package
102
				if ( m_lFiles->CurrentData()->iType < 0 && m_pMultiPackage ) // package
103
					m_pMultiPackage->RemoveFile(m_lFiles->CurrentData()->sFile);
103
					m_pMultiPackage->RemoveFile(m_lFiles->CurrentData()->sFile);
104
				else if ( m_pPackage && m_lFiles->CurrentData()->iType >= 0 )
104
				else if ( m_pPackage && m_lFiles->CurrentData()->iType >= 0 )
105
				{
105
				{
106
					m_pPackage->RemoveFile(m_lFiles->CurrentData()->sFile, m_lFiles->CurrentData()->iType, m_lFiles->CurrentData()->sDir, m_lFiles->CurrentData()->iGame);
106
					m_pPackage->removeFile(m_lFiles->CurrentData()->sFile.ToString(), static_cast<FileType>(m_lFiles->CurrentData()->iType), m_lFiles->CurrentData()->sDir.ToString(), m_lFiles->CurrentData()->iGame);
107
					if ( m_pMultiPackage )
107
					if ( m_pMultiPackage )
108
						m_bUpdatedPackage = true;
108
						m_bUpdatedPackage = true;
109
				}
109
				}
110
				break;
110
				break;
111
 
111