[PATCH 3/4] cabarc: Handle fdintNEXT_CABINET notification to support multi-cab archive.
Christian Costa
titan.costa at gmail.com
Mon Dec 3 02:18:40 CST 2012
---
programs/cabarc/cabarc.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/programs/cabarc/cabarc.c b/programs/cabarc/cabarc.c
index bb3ad7e..47bb8db 100644
--- a/programs/cabarc/cabarc.c
+++ b/programs/cabarc/cabarc.c
@@ -454,6 +454,10 @@ static INT_PTR CDECL extract_notify( FDINOTIFICATIONTYPE fdint, PFDINOTIFICATION
CloseHandle( (HANDLE)pfdin->hf );
return 0;
+ case fdintNEXT_CABINET:
+ WINE_TRACE("Next cab: status %u, path '%s', file '%s'\n", pfdin->fdie, pfdin->psz3, pfdin->psz1);
+ return pfdin->fdie == FDIERROR_NONE ? 0 : -1;
+
default:
WINE_FIXME( "Unexpected notification type %d.\n", fdint );
return 0;
More information about the wine-patches
mailing list