mirror of
https://github.com/reactos/reactos.git
synced 2025-07-31 06:21:42 +00:00
[RAPPS] Replace Extract with FDI for handling .cab
FDI allows to have user-defined callbacks for file handling. Since it doesn't provide support for Unicode we convert strings to multi-byte UTF-8 and handle them appropriately in the callbacks. They are properly null-terminated so FDI won't choke when doing operations with strings. Thanks to hbelusca and mjansen for the help. CORE-14466
This commit is contained in:
parent
602db40277
commit
9591550116
7 changed files with 348 additions and 90 deletions
|
@ -86,6 +86,8 @@ struct AvailableStrings
|
|||
ATL::CStringW szCabPath;
|
||||
ATL::CStringW szAppsPath;
|
||||
ATL::CStringW szSearchPath;
|
||||
ATL::CStringW szCabName;
|
||||
ATL::CStringW szCabDir;
|
||||
|
||||
AvailableStrings();
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue