James Hawkins
|
b830fb0a34
|
msi: Implement the MSIMODIFY_UPDATE command in the SELECT view.
|
2007-07-27 12:24:39 +02:00 |
James Hawkins
|
2b4bf44b79
|
msi: Add an internal MSI_ViewModify.
|
2007-04-23 16:18:03 +02:00 |
James Hawkins
|
9119b700ed
|
msi: Revert "msi: Perform button control events in greatest to least order."
|
2006-10-17 11:16:11 +02:00 |
Mike McCormack
|
eb18bd9403
|
msi: Check transforms have the correct storage guid.
|
2006-10-11 12:09:36 +02:00 |
Mike McCormack
|
47949afc35
|
msi: Avoid an unnecessary strdup.
|
2006-10-10 12:56:01 +02:00 |
James Hawkins
|
f721a24a13
|
msi: Perform button control events in greatest to least order.
|
2006-10-09 14:40:00 +02:00 |
Mike McCormack
|
f1d4646a49
|
msi: Win64 printf format warning fixes.
|
2006-10-05 11:32:32 +02:00 |
Mike McCormack
|
60d92d42a3
|
msi: Fix a couple of test cases for MsiDatabaseIsTablePersistent.
|
2006-09-13 12:19:54 +02:00 |
Mike McCormack
|
74a6a1e71b
|
msi: Delete databases we create but never commit.
|
2006-09-13 10:58:42 +02:00 |
Mike McCormack
|
665829c390
|
msi: Fix the prototype of MsiDatabaseIsTablePersistent to match the SDK.
|
2006-09-08 12:45:11 +02:00 |
Mike McCormack
|
a426b18efd
|
msi: Create MSI_ViewGetColumnInfo for accessing MsiViewGetColumnInfo internally.
|
2006-09-07 11:00:51 +02:00 |
Dan Kegel
|
337e1e202f
|
msi: Callers of alloc_msihandle should handle failure.
|
2006-08-29 12:21:54 +02:00 |
Mike McCormack
|
15d302c313
|
msi: Always initialize MsiViewFetch's returned record to zero.
|
2006-06-12 13:21:47 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Mike McCormack
|
1acf032a99
|
msi: Fixed the prototype of MsiDatabaseIsTablePersistent.
Implemented MsiDatabaseIsTablePersistentA via the W function.
|
2006-01-10 12:09:11 +01:00 |
Mike McCormack
|
e534e7726b
|
msi: Apply any MSI transforms specified by the TRANSFORMS property.
|
2006-01-04 14:51:25 +01:00 |
Mike McCormack
|
40a76a58e3
|
msi: Add a stub for MsiGetLastErrorRecord.
|
2006-01-04 14:51:05 +01:00 |
Mike McCormack
|
f8fef6ea94
|
Create a stub function to apply a single table transform and call it
where we need to apply transforms.
|
2005-10-26 13:56:33 +00:00 |
Mike McCormack
|
8e74308a10
|
Fix and test MsiViewGetColumnInfo and binary fields.
|
2005-09-28 11:59:40 +00:00 |
Mike McCormack
|
3c62c53d77
|
Fill out the stubs for MsiApplyTransformA/W a bit more.
|
2005-09-26 09:55:38 +00:00 |
Mike McCormack
|
f3f12ab56b
|
Simplify the InstallValidate action a little.
|
2005-09-21 10:20:03 +00:00 |
Mike McCormack
|
ee034ba4c2
|
Added memory allocation inline functions (part 2).
|
2005-09-20 11:59:14 +00:00 |
Alexandre Julliard
|
b597f99960
|
Fixed memory leak introduced in previous change.
|
2005-09-12 14:14:50 +00:00 |
Alexandre Julliard
|
92a5149540
|
Avoid non-portable va_list manipulations.
|
2005-09-12 11:13:05 +00:00 |
Mike McCormack
|
fba5a59c66
|
Better stub for MsiViewGetError.
|
2005-08-24 10:57:49 +00:00 |
Mike McCormack
|
908308631f
|
Create a stub implementation for MsiViewGetError.
|
2005-06-10 19:52:13 +00:00 |
Mike McCormack
|
6309892499
|
Create a helper function to fetch a single record from a query.
|
2005-06-02 10:29:28 +00:00 |
Mike McCormack
|
64de949cdd
|
More -Wmissing-declarations and -Wwrite-strings warning fixes.
|
2005-05-31 09:30:28 +00:00 |
Mike McCormack
|
0093007b32
|
Track memory allocations in the SQL parser.
|
2005-05-23 12:08:17 +00:00 |
Mike McCormack
|
7153c8fa65
|
- remove the unused utf8 field of an expression
- make the parse result a single assignment at top level of parsing
- abort parsing on a memory allocation failure
|
2005-05-23 09:53:43 +00:00 |
Mike McCormack
|
bd07966c8f
|
Avoid some non-standard str functions.
|
2005-05-11 12:58:22 +00:00 |
Mike McCormack
|
77a19ed8e6
|
Replace instances of HeapAlloc/MultiByteToWideChar with the internally
defined strdupAtoW.
|
2005-03-24 19:04:06 +00:00 |
Juan Lang
|
5ebd4e938e
|
- make sure msihandle2msiinfo is correctly matched with msiobj_release
- don't do redundant NULL checks
|
2005-03-10 11:15:40 +00:00 |
Mike McCormack
|
64623067c3
|
Implement MsiDatabaseGetPrimaryKeys.
|
2005-02-16 16:05:11 +00:00 |
Mike McCormack
|
ef1d367bcc
|
Fix MsiModifyView and MsiViewGetColumnInfo to use MSIRECORD* not MSIHANDLE.
|
2005-02-08 13:44:25 +00:00 |
Mike McCormack
|
fe0f128d06
|
- implement checkboxes in dialogs
- use TextStyle enumeration instead of numbers
- fix MSI_IterateRecords to return the correct count
|
2005-02-03 10:41:59 +00:00 |
Mike McCormack
|
fd91013b46
|
Add more dialog controls, do something when they're clicked on.
|
2005-02-02 09:55:51 +00:00 |
Mike McCormack
|
0c23885654
|
Move OpenQuery into msiquery.c and make it non-static.
|
2005-01-21 16:19:11 +00:00 |
Mike McCormack
|
cce387d1a6
|
Lock record in MsiViewExecute, move stubs to end.
|
2005-01-21 10:16:30 +00:00 |
Mike McCormack
|
b3a7f37aaf
|
Fix refcounting, use Interlocked functions.
|
2005-01-20 20:34:29 +00:00 |
Michael Stefaniuc
|
9fe94da2aa
|
Add missing HeapFree's (found by smatch).
|
2004-12-10 15:24:52 +00:00 |
Francois Gouget
|
486d020c1b
|
Don't define COBJMACROS in objbase.h.
Update the Wine sources accordingly.
|
2004-10-07 03:06:48 +00:00 |
Mike McCormack
|
f3c8b83055
|
Fix the return code of MsiDatabaseOpenView.
|
2004-07-19 19:35:05 +00:00 |
Alexandre Julliard
|
a7a6f5f31c
|
Authors: Mike McCormack <mike@codeweavers.com>, Aric Stewart <aric@codeweavers.com>
Refcount all objects, and use pointers internally.
|
2004-07-09 22:25:34 +00:00 |
Aric Stewart
|
a3149f83f7
|
Cleanup of actions.
|
2004-07-09 19:38:40 +00:00 |
Aric Stewart
|
20557b8c46
|
Add a stub for MsiModifyView, fix a couple of bugs.
|
2004-07-09 19:33:45 +00:00 |
Mike McCormack
|
24e9a34494
|
Fetch binary streams at the table level.
|
2004-07-06 18:56:12 +00:00 |
Mike McCormack
|
7e168ee798
|
Fix refcounting of streams.
|
2004-06-29 03:49:54 +00:00 |
Aric Stewart
|
e95136b7e3
|
Implement MsiGetTargetPathA/W.
|
2004-06-29 03:44:01 +00:00 |
Mike McCormack
|
0eecfdef67
|
Allow reading records containing streams.
|
2004-06-29 03:41:28 +00:00 |