Subversion Repositories spk

Rev

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

Rev 62 Rev 83
Line 610... Line 610...
610
					{
610
					{
611
						if ( package->GetIcon() )
611
						if ( package->GetIcon() )
612
						{
612
						{
613
							package->ReadIconFileToMemory();
613
							package->ReadIconFileToMemory();
614
							CyString sIconFile = CyStringFromSystemString(IO::Path::GetTempPath()) + "\\" + CFileIO(sFile).baseName() + "." + package->GetIconExt();
614
							CyString sIconFile = CyStringFromSystemString(IO::Path::GetTempPath()) + "\\" + CFileIO(sFile).baseName() + "." + package->GetIconExt();
615
							if ( package->ExtractFile(package->GetIcon(), CFileIO(sIconFile).GetFullFilename(), false) )
615
							if ( package->ExtractFile(package->GetIcon(), CFileIO(sIconFile).fullFilename(), false) )
616
							{
616
							{
617
								String ^iconFile = SystemStringFromCyString(sIconFile);
617
								String ^iconFile = SystemStringFromCyString(sIconFile);
618
								if ( IO::File::Exists(iconFile) )
618
								if ( IO::File::Exists(iconFile) )
619
								{
619
								{
620
									String ^ext = System::IO::FileInfo(iconFile).Extension;
620
									String ^ext = System::IO::FileInfo(iconFile).Extension;