Subversion Repositories spk

Rev

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

Rev 158 Rev 160
Line 5143... Line 5143...
5143
						CyString checkDir = CFileIO(str->str).dir().token("/", -1);
5143
						CyString checkDir = CFileIO(str->str).dir().token("/", -1);
5144
						if ( checkDir.Compare("types") )
5144
						if ( checkDir.Compare("types") )
5145
							dir = checkDir;
5145
							dir = checkDir;
5146
 
5146
 
5147
						C_File *f = m_pPackage->AddFile(str->str, dir, filetype);
5147
						C_File *f = m_pPackage->AddFile(str->str, dir, filetype);
5148
						if ( filetype == FILETYPE_MOD && CFileIO(str->str).CheckFileExtension("cat"))
5148
						if ( filetype == FILETYPE_MOD && CFileIO(str->str).isFileExtension("cat"))
5149
							m_pPackage->AddFile(CFileIO(str->str).ChangeFileExtension("dat"), "", filetype);
5149
							m_pPackage->AddFile(CFileIO(str->str).changeFileExtension("dat"), "", filetype);
5150
						else if ( filetype == FILETYPE_MOD && CFileIO(str->str).CheckFileExtension("dat"))
5150
						else if ( filetype == FILETYPE_MOD && CFileIO(str->str).isFileExtension("dat"))
5151
							m_pPackage->AddFile(CFileIO(str->str).ChangeFileExtension("cat"), "", filetype);
5151
							m_pPackage->AddFile(CFileIO(str->str).changeFileExtension("cat"), "", filetype);
5152
					}
5152
					}
5153
					this->UpdateFileList();
5153
					this->UpdateFileList();
5154
					this->UpdateDisplayPic();
5154
					this->UpdateDisplayPic();
5155
					this->UpdateChanged();
5155
					this->UpdateChanged();
5156
				}
5156
				}