- Try to fix some drama

svn path=/trunk/; revision=56041
This commit is contained in:
Jérôme Gardou 2012-03-05 18:22:36 +00:00
parent 9234774efe
commit f14cc87389

View file

@ -553,7 +553,16 @@ bool CCABManager::Run()
switch (Mode) switch (Mode)
{ {
case CM_MODE_CREATE: case CM_MODE_CREATE:
return CreateCabinet(); case CM_MODE_CREATE_SIMPLE:
{
bool ret;
if(Mode == CM_MODE_CREATE)
ret = CreateCabinet();
else
ret = CreateSimpleCabinet();
CloseCabinet();
return ret;
}
case CM_MODE_DISPLAY: case CM_MODE_DISPLAY:
return DisplayCabinet(); return DisplayCabinet();
@ -561,9 +570,6 @@ bool CCABManager::Run()
case CM_MODE_EXTRACT: case CM_MODE_EXTRACT:
return ExtractFromCabinet(); return ExtractFromCabinet();
case CM_MODE_CREATE_SIMPLE:
return CreateSimpleCabinet();
default: default:
break; break;
} }