Sweden-Number/dlls/msi
Jason Edmeades 06c45a8d59 msi: Correct the setting of environment variables.
Contrary to the MSDN, you can 'create only' whilst using a previous value
(ie +-variable and [~];value). This breaks the install of an application
I was debugging who uses that throughout for all their variables. In
addition whilst adding some tests I've also cleaned up invalid prefix
syntax handling and semicolon removal if the original string is empty.
2010-01-20 15:34:19 +01:00
..
tests msi: Correct the setting of environment variables. 2010-01-20 15:34:19 +01:00
Makefile.in
action.c msi: Correct the setting of environment variables. 2010-01-20 15:34:19 +01:00
alter.c msi: Free the columns view if check_column_exists fails. 2009-12-16 12:26:59 +01:00
appsearch.c msi: Free the temp buffer if we haven't assigned it to *appValue. 2009-12-16 12:42:39 +01:00
automation.c msi: Don't free str until the last instance of its use. 2009-12-14 12:19:58 +01:00
classes.c msi: Define common strings only once. 2009-10-15 14:16:50 +02:00
cond.y msi: Queue dynamically allocated strings in cond.y. 2010-01-08 17:03:15 +01:00
create.c msi: Add tablename tracking to VIEW_find_column. 2009-10-27 14:01:23 +01:00
custom.c msi: Define common strings only once. 2009-10-15 14:16:50 +02:00
database.c msi: Propagate errors from IStorage_OpenStream again in db_get_raw_stream. 2009-12-18 11:47:46 +01:00
delete.c msi: Add tablename tracking to VIEW_find_column. 2009-10-27 14:01:23 +01:00
dialog.c msi: Implement recursive INSTALLSTATE updates for msi treeview selector. 2010-01-06 09:51:17 +01:00
distinct.c msi: Add tablename tracking to VIEW_find_column. 2009-10-27 14:01:23 +01:00
drop.c msi: Implement DROP_delete that deletes the drop view. We were leaking the view before. 2009-12-14 12:20:33 +01:00
events.c msi: Define common strings only once. 2009-10-15 14:16:50 +02:00
files.c msi: Shedule rename operation also for ERROR_USER_MAPPED_FILE. 2009-11-20 14:37:09 +01:00
font.c
format.c
handle.c
helpers.c msi: Define common strings only once. 2009-10-15 14:16:50 +02:00
insert.c msi: Add tablename tracking to VIEW_find_column. 2009-10-27 14:01:23 +01:00
instabsent.bmp
instadvert.bmp
install.c msi: MsiSetMode returns a UINT system error code, not a BOOL. 2009-12-04 14:34:57 +01:00
instlocal.bmp
join.c msi: Support retrieving rows from join tables. 2010-01-18 14:39:17 +01:00
media.c msi: Free the current filename if we choose to not extract the file. 2009-12-18 11:45:30 +01:00
msi.c msi: Make sure we don't access pcchValueBuf when szBuffer is NULL, as pcchValueBuf is not required to be initialized in this case. 2009-12-14 12:19:52 +01:00
msi.rc
msi.spec
msi_Bg.rc
msi_Da.rc
msi_De.rc
msi_En.rc
msi_Eo.rc
msi_Es.rc
msi_Fi.rc
msi_Fr.rc
msi_Hu.rc
msi_It.rc
msi_Ko.rc
msi_Lt.rc
msi_Nl.rc
msi_No.rc
msi_Pl.rc
msi_Pt.rc
msi_Ro.rc
msi_Ru.rc
msi_Si.rc
msi_Sv.rc
msi_Tr.rc
msi_Zh.rc
msi_main.c msi: Implement MsiSetExternalUIRecord. 2009-11-03 22:23:08 +01:00
msipriv.h msi: Fix download of installer packages. Return errors from msi_download_file and copy_package_to_temp. 2009-12-17 14:21:32 +01:00
msiquery.c msi: Add tablename tracking to VIEW_find_column. 2009-10-27 14:01:23 +01:00
msiserver.idl msi: Stub out a few more Installer object methods. 2009-12-11 12:16:26 +01:00
msiserver_dispids.h msi: Stub out a few more Installer object methods. 2009-12-11 12:16:26 +01:00
package.c msi: Reset the ALLUSERS property from to 2 to 1. 2009-12-17 14:21:39 +01:00
preview.c msi: Get rid of some redundant initializations. 2009-10-19 15:02:42 +02:00
query.h msi: Add tablename tracking to VIEW_find_column. 2009-10-27 14:01:23 +01:00
record.c msi: Close the original record before copying new data into it. 2009-12-11 12:16:26 +01:00
registry.c msi: Define common strings only once. 2009-10-15 14:16:50 +02:00
regsvr.c
script.c
select.c msi: Add support for table names in select statements. 2009-11-24 15:53:53 +01:00
source.c msi: Define common strings only once. 2009-10-15 14:16:50 +02:00
sql.y msi: Keep track of the current view in the sql parser. 2009-12-16 12:26:38 +01:00
storages.c msi: Fix some pointer cast warnings on 64-bit. 2009-12-31 12:12:15 +01:00
streams.c msi: Fix some pointer cast warnings on 64-bit. 2009-12-31 12:12:15 +01:00
string.c msi: Remove an unused field from the string table. 2009-12-17 12:43:25 +01:00
suminfo.c msi: Fix calculation of required buffer size in MsiSummaryInfoGetPropertyW. 2009-10-23 12:04:38 +02:00
table.c msi: Move MSITRANSFORM and MSISTREAM and associated methods to the dabatase implementation file as they are database objects/methods. 2009-12-17 12:53:34 +01:00
tokenize.c
update.c msi: Add tablename tracking to VIEW_find_column. 2009-10-27 14:01:23 +01:00
upgrade.c msi: Define common strings only once. 2009-10-15 14:16:50 +02:00
version.rc
where.c msi: Reject greater than and less than string comparisons in WHERE clauses. 2009-12-15 11:45:04 +01:00