Mike McCormack
|
7bdcc78bcd
|
Put the UI update code for cabinet file into a separate function.
|
2005-10-28 10:43:50 +00:00 |
Mike McCormack
|
2fa0dbd595
|
Translate INVALID_HANDLE_VALUE to zero for cabinet handles.
|
2005-10-28 10:40:54 +00:00 |
Mike McCormack
|
923a9e47e7
|
Fix a memory leak in the cabinet extracting code.
|
2005-10-28 10:09:59 +00:00 |
Mike McCormack
|
03b4dbbdc4
|
Create component folders in the CreateFolders action.
|
2005-10-28 09:39:29 +00:00 |
Mike McCormack
|
0c9468d66b
|
Fix another memory leak.
|
2005-09-25 15:14:16 +00:00 |
Mike McCormack
|
216a4427d5
|
Avoid using static variables in the InstallFiles action.
|
2005-09-23 10:05:08 +00:00 |
Mike McCormack
|
470f23d471
|
Fix various memory leaks.
|
2005-09-22 10:56:26 +00:00 |
Mike McCormack
|
ee034ba4c2
|
Added memory allocation inline functions (part 2).
|
2005-09-20 11:59:14 +00:00 |
Mike McCormack
|
062ad50510
|
Rename load_dynamic_property and remove its unused 3rd argument.
|
2005-09-15 15:04:08 +00:00 |
Mike McCormack
|
c50ef541e8
|
Keep temporary files in a seperate list.
|
2005-09-07 11:25:18 +00:00 |
Aric Stewart
|
50a9b78253
|
The file name used in the ui messages is the target name not the
source name.
|
2005-08-25 15:20:34 +00:00 |
Mike McCormack
|
e18f8abee1
|
- build a standard Wine list of files instead of using an array
- use file pointers instead of array indexes
|
2005-08-23 10:03:17 +00:00 |
Mike McCormack
|
38d67a4537
|
- build a standard Wine list of components instead of using an array
- use component pointers instead of array indexes
|
2005-08-22 09:15:23 +00:00 |
Aric Stewart
|
2849d3a0a1
|
Use SOURCEDIR instead of PackagePath. Because the PackagePath may be
local, while SOURCEDIR is more proper and will be a full directory.
|
2005-07-21 10:32:16 +00:00 |
Alexandre Julliard
|
7258914ef6
|
Use the official names for the Unicode string constants.
|
2005-07-13 12:07:41 +00:00 |
Aric Stewart
|
2d8cb29516
|
When working toward install on demand support we need to reset all the
constant values so that multiple install process do not get confused
by leftover values from the previous install.
|
2005-07-12 17:56:03 +00:00 |
Aric Stewart
|
c6f155a5fd
|
Add the string constants located in msi.h and make use of them in
files.c and source.c.
|
2005-07-11 13:22:24 +00:00 |
Aric Stewart
|
b7dc53d462
|
Add source.c to start handling the various MsiSourceList apis used in
v3 of MSI, and now internally.
Update files.c to use the MsiSourceList apis to make sure our
SourceList keys in the registry are included and correct.
|
2005-07-05 21:00:06 +00:00 |
Aric Stewart
|
8de16029f8
|
Handle installs off multiple volumes and properly pull the prompt
string from the error table.
|
2005-06-29 19:19:09 +00:00 |
Aric Stewart
|
b9c6b85779
|
Redo how we extract files from a cabinet in order to dramatically
improve performance, especially if picking and choosing files out of
the cabinet.
|
2005-06-24 12:14:35 +00:00 |
Aric Stewart
|
1e6c09a3f3
|
Duplicate files should not fail if unable to get Destination
Directory.
|
2005-06-21 20:03:30 +00:00 |
Aric Stewart
|
09b7503f0b
|
Use MSI_IterateRecords for DuplicateFiles.
|
2005-06-20 15:33:22 +00:00 |
Aric Stewart
|
c668952023
|
Break out all the file related actions and helper functions into
files.c
|
2005-06-17 20:56:55 +00:00 |