Commit Graph

35 Commits

Author SHA1 Message Date
Francois Gouget
6a6c85c6d8 Make Unicode const strings static so they are not copied to the stack
each time we enter the function.
2004-04-19 20:12:14 +00:00
Hans Leidekker
c2da57e27b Correct spec entry for MsiLoadString*.
Pseudo stubs for MsiLocateComponent*.
2004-04-12 22:06:12 +00:00
Hans Leidekker
c1d1eb2434 Correct spec entry for DllGetClassObject. 2004-04-09 19:05:34 +00:00
Raphael Junqueira
9191a9cd95 Implement DllGetClassObject, DllRegisterServer, DllUnregisterServer
(as the interfaces aren't documented we only have stubs).
2004-03-30 20:42:06 +00:00
Alexandre Julliard
9e4ed6460c .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
Mike McCormack
ce533b7a70 Start implementing the SQL insert query. 2004-03-20 19:18:46 +00:00
Mike McCormack
943a71e453 Fix handle allocation and the CREATE TABLE query. 2004-03-19 19:14:12 +00:00
Mike McCormack
068b4ec7d4 First go at write support. 2004-03-19 01:16:36 +00:00
Mike McCormack
b040e4bcd2 When loading table data, split it up into rows. 2004-03-18 04:04:08 +00:00
Mike McCormack
f5e1c13070 Move the string table out into a separate file, improve lookups. 2004-03-17 20:49:59 +00:00
Dmitry Timoshkov
e51779df68 Explicitly specify output file names for bison. 2004-03-16 19:38:19 +00:00
Mike McCormack
14ec526004 Extend the parser to deal with the CREATE TABLE query. The query
doesn't do anything as yet.
2004-03-16 19:18:22 +00:00
Mike McCormack
af54ef9ce1 Start implementation of MsiEvaluateConditionA/W. 2004-03-16 03:23:43 +00:00
Christian Costa
fabcd27800 Added some stubs. 2004-02-17 21:05:44 +00:00
Alexandre Julliard
20b4585e3c Only link against libdxguid where necessary. 2004-01-27 00:11:16 +00:00
Alexandre Julliard
502f6c5634 Removed incorrect uses of DUMMYUNIONNAME. 2004-01-07 00:47:35 +00:00
Mike McCormack
bd9d8a32e4 MsiOpenDatabase's szPersist parameter may be a string or a bitmask. 2003-11-05 01:50:19 +00:00
Mike McCormack
d48f3b60fe Stub implementation for MsiVerifyPackage. 2003-11-05 01:42:02 +00:00
Mike McCormack
05d00f06de Implement MsiOpenProductW. 2003-11-05 00:34:51 +00:00
Mike McCormack
e40da9f17c Some stub implementations. 2003-10-30 22:47:42 +00:00
Mike McCormack
6e86a2a81a Sql tokens are case insensitive in msi.dll. 2003-10-30 22:46:59 +00:00
Mike McCormack
367462798a Treat missing MSI tables as empty. 2003-10-28 21:49:06 +00:00
Mike McCormack
3871395140 Fixed MSI buffer overflow. 2003-10-28 21:43:14 +00:00
Mike McCormack
717107bb65 Fix string value lookups in MSI. 2003-10-28 21:09:10 +00:00
Dmitry Timoshkov
2581db8f6a Fixed some problems found while compiling and linking Wine under
Cygwin.
2003-10-14 05:27:43 +00:00
Daniel Marmier
4034ff36c0 Fixed warnings with gcc option "-Wwrite-strings". 2003-10-14 01:19:27 +00:00
Dimitrie O. Paun
fbdfd910c1 Remove SYMBOLFILE and LDDLLFLAGS from Makefiles. 2003-10-11 01:09:15 +00:00
Mike McCormack
afc02109a0 Fixed msi spec file. 2003-10-03 04:28:35 +00:00
Mike McCormack
f92deed281 Remove references to HEAP_strdupAtoW. 2003-09-27 02:24:31 +00:00
Francois Gouget
ae50013017 Fix the case of product and company names. 2003-09-08 19:38:45 +00:00
Alexandre Julliard
e37c6e18d0 Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Robert Reif
b7945a8ab3 Added a few stub implementations. 2003-09-01 23:57:06 +00:00
Robert Reif
528e6e9836 Added some missing functions. 2003-08-29 22:12:44 +00:00
Alexandre Julliard
985ba8ed87 Added missing dependency. 2003-08-15 03:52:35 +00:00
Mike McCormack
6386edc5d8 Partial implementation of the Microsoft Installer (msi.dll). 2003-08-13 01:27:48 +00:00