Subversion Repositories spk

Rev

Rev 199 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 199 Rev 224
Line 413... Line 413...
413
									return;
413
									return;
414
							}
414
							}
415
							else if ( package->IsAnyGameInPackage() ) {
415
							else if ( package->IsAnyGameInPackage() ) {
416
								game = package->FindFirstGameInPackage();
416
								game = package->FindFirstGameInPackage();
417
							}
417
							}
418
							if(m_pPackages->extractAll(package, _S(fbd->SelectedPath), game, true))
418
							if(m_pPackages->extractAll(package, _WS(fbd->SelectedPath), game, true))
419
								extracted = true;
419
								extracted = true;
420
						}
420
						}
421
					}
421
					}
422
					else if ( type == SPKFILE_MULTI )
422
					else if ( type == SPKFILE_MULTI )
423
					{
423
					{
424
						CMultiSpkFile *multispk = m_pPackages->openMultiPackage(_WS(filename), &error);
424
						CMultiSpkFile *multispk = m_pPackages->openMultiPackage(_WS(filename), &error);
425
						if ( multispk )
425
						if ( multispk )
426
						{
426
						{
427
							if ( multispk->extractAll(_S(fbd->SelectedPath)) )
427
							if ( multispk->extractAll(_WS(fbd->SelectedPath)) )
428
								extracted = true;
428
								extracted = true;
429
						}
429
						}
430
					}
430
					}
431
					else
431
					else
432
					{
432
					{