From f14cc87389e2a8e0455576dc1d407f3ce71cadb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Gardou?= Date: Mon, 5 Mar 2012 18:22:36 +0000 Subject: [PATCH] [CABMAN] - Try to fix some drama svn path=/trunk/; revision=56041 --- reactos/tools/cabman/main.cxx | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/reactos/tools/cabman/main.cxx b/reactos/tools/cabman/main.cxx index 1d25b3012f3..471c306fd4e 100644 --- a/reactos/tools/cabman/main.cxx +++ b/reactos/tools/cabman/main.cxx @@ -553,7 +553,16 @@ bool CCABManager::Run() switch (Mode) { 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: return DisplayCabinet(); @@ -561,9 +570,6 @@ bool CCABManager::Run() case CM_MODE_EXTRACT: return ExtractFromCabinet(); - case CM_MODE_CREATE_SIMPLE: - return CreateSimpleCabinet(); - default: break; }