Paul Vriens
|
67c26f4ec3
|
kernel32/tests: GetLongPathNameW is not implemented on win98.
|
2007-04-25 13:48:14 +02:00 |
Paul Vriens
|
c1f6501808
|
kernel32/tests: GetComputerNameW is not implemented on win98.
|
2007-04-25 13:48:09 +02:00 |
Paul Vriens
|
9dafa1fc11
|
kernel32/tests: CreateRemoteThread is not implemented on win98.
|
2007-04-25 13:48:04 +02:00 |
Emmanuel Maillard
|
0a202679b8
|
winecoreaudio: Implement MIDIOut_Reset.
|
2007-04-25 13:43:32 +02:00 |
Emmanuel Maillard
|
9aa9cde841
|
winecoreaudio: Implement MIDIOut_GetVolume and MIDIOut_SetVolume.
|
2007-04-25 13:43:05 +02:00 |
Emmanuel Maillard
|
97d5a02987
|
winecoreaudio: Implement MIDIOut_LongData.
|
2007-04-25 13:42:32 +02:00 |
Emmanuel Maillard
|
8f03804b8b
|
winecoreaudio: Implement MIDIOut_Data.
|
2007-04-25 13:40:36 +02:00 |
Emmanuel Maillard
|
d250fc2b13
|
winecoreaudio: Implement MIDIOut_Prepare and MIDIOut_Unprepare.
|
2007-04-25 13:38:45 +02:00 |
Emmanuel Maillard
|
0f7a3a32ee
|
winecoreaudio: Implement MIDIOut_GetDevCaps and MIDIOut_GetNumDevs.
|
2007-04-25 13:38:45 +02:00 |
Emmanuel Maillard
|
483c695362
|
winecoreaudio: Implement MIDI_NotifyClient, MIDIOut_Open and MIDIOut_Close.
|
2007-04-25 13:38:45 +02:00 |
Emmanuel Maillard
|
7ad29c8bb7
|
winecoreaudio: Initial MIDI support on Mac OS X.
|
2007-04-25 13:37:26 +02:00 |
James Hawkins
|
da55285acb
|
msi: Implement special handling for the _Streams table.
|
2007-04-25 12:44:37 +02:00 |
Rob Shearman
|
72ddcb5f36
|
atl: AtlModuleGetClassObject should store an intermediate pointer in obj->pCF and then query this for the requested interface.
Return CLASS_E_CLASSNOTAVAILABLE instead of E_FAIL.
|
2007-04-25 12:44:24 +02:00 |
Rob Shearman
|
3af74c5e52
|
atl: Use the first entry in the object map in AtlInternalQueryInterface when IUnknown is requested.
|
2007-04-25 12:44:20 +02:00 |
Rob Shearman
|
5fcc5d3f62
|
winebuild: Refer to strings used in generated stubs by symbol rather than by offset to avoid problems when the compiler aligns the strings by 2 or more bytes.
|
2007-04-25 12:44:16 +02:00 |
Paul Vriens
|
f570fd314c
|
ws2_32/tests: Add required parameter to CreateThread (for Win9x and WinME).
|
2007-04-25 12:44:09 +02:00 |
Michael Stefaniuc
|
34b0161d02
|
winealsa: Do not check for non-NULL before HeapFree'ing a variable as the check is redundant.
|
2007-04-25 12:26:14 +02:00 |
Michael Stefaniuc
|
5f62da109e
|
janitorial: Pass HEAP_ZERO_MEMORY as flag to HeapAlloc() instead of zeroing out the allocated memory in a later call.
|
2007-04-25 12:26:07 +02:00 |
Yuval Fledel
|
b7b379b04e
|
include: Introduce SECPKG_INTERFACE_VERSION and extend PSECPKG_FUNCTION_TABLE accordingly.
|
2007-04-25 12:25:58 +02:00 |
Andrew Talbot
|
318ebd2289
|
dmband: Constify some variables.
|
2007-04-25 11:50:30 +02:00 |
Andrew Talbot
|
cd86d218b6
|
dmstyle: Constify some variables.
|
2007-04-25 11:50:27 +02:00 |
Andrew Talbot
|
835d478fca
|
dmime: Constify some variables.
|
2007-04-25 11:50:23 +02:00 |
Andrew Talbot
|
b19be8870c
|
dmloader: Constify some variables.
|
2007-04-25 11:50:20 +02:00 |
Andrew Talbot
|
ac43c850a8
|
dmscript: Constify a variable.
|
2007-04-25 11:50:16 +02:00 |
Andrew Talbot
|
391b1c24a2
|
dmusic: Constify a variable.
|
2007-04-25 11:50:13 +02:00 |
Andrew Talbot
|
82e5990a39
|
dmcompos: Constify a variable.
|
2007-04-25 11:50:09 +02:00 |
Michał Wiernowolski
|
a45ffebee4
|
winealsa: Improved handling of SysEx MIDI messages.
|
2007-04-25 11:50:01 +02:00 |
Aric Stewart
|
73bec11865
|
usp10: Do not crash in ScriptPlace if pABC is null.
|
2007-04-25 11:49:54 +02:00 |
Tom Spear
|
621eceb633
|
winecfg: Change WINE_ERR to WINE_TRACE since there is no real error.
|
2007-04-25 11:49:45 +02:00 |
Rob Shearman
|
27412837b9
|
kernel32: Add the directory the executable was loaded from to the module search path if the module file name doesn't contain a path.
|
2007-04-25 11:49:37 +02:00 |
Rob Shearman
|
220f93db61
|
msi: Fix an off-by-one error when calculating the path and filename for the action data in the SelfRegModules action.
The backslash is in p[0], not p[1].
|
2007-04-25 11:49:34 +02:00 |
Rob Shearman
|
22cd120d5d
|
msi: Create the _Property table as a temporary table so that the properties aren't saved to the .msi file.
|
2007-04-25 11:49:29 +02:00 |
Rob Shearman
|
3323303e09
|
msi: Set rec to NULL after calling msiobj_release on it in msi_create_table so that we don't call msiobj_release on it again.
|
2007-04-25 11:49:26 +02:00 |
Maarten Lankhorst
|
02c416a187
|
winealsa: Implement Get/SetControlDetails in mixer.
|
2007-04-24 13:48:59 +02:00 |
Maarten Lankhorst
|
143f10a4d0
|
winealsa: Implement GetLineControls in mixer.
|
2007-04-24 13:44:55 +02:00 |
Maarten Lankhorst
|
1843e71ef1
|
winealsa: Implement mixer controls, and add GetLineInfo.
|
2007-04-24 13:43:29 +02:00 |
Maarten Lankhorst
|
f7082bbbc0
|
winealsa: Implement opening/closing and caps of device.
|
2007-04-24 13:42:48 +02:00 |
Maarten Lankhorst
|
f60dcd2dee
|
winealsa: Introduce mixer code.
|
2007-04-24 13:42:17 +02:00 |
Rob Shearman
|
e474304160
|
msi: Add a non-persistent string instead of a persistent one if the table or row is non-persistent.
|
2007-04-24 12:25:41 +02:00 |
Rob Shearman
|
697d820eee
|
msi: All columns being temporary means the table is non-persistent.
The HOLD keyword just means that the non-persistent data in the table
should be kept around, not that the table is temporary.
|
2007-04-24 12:25:36 +02:00 |
Rob Shearman
|
44f7cb8858
|
msi: Add a persistent flag to tables.
Implement MSI_DatabaseIsTablePersistent.
|
2007-04-24 12:25:25 +02:00 |
Rob Shearman
|
a33cc3d859
|
msi: Don't add info to the _Columns table for non-persistent tables.
|
2007-04-24 12:24:59 +02:00 |
Rob Shearman
|
23379b3b5c
|
msi: Add support for adding temporary/non-persistent data to tables.
|
2007-04-24 12:24:48 +02:00 |
Rob Shearman
|
d8cd46ac47
|
msi: The HOLD keyword implies a temporary table, whereas database importing should lead to permanent tables, so remove the HOLD keyword.
|
2007-04-24 12:23:13 +02:00 |
Rob Shearman
|
338568886c
|
msi: Create the table directly in create_table instead of requiring it to be loaded after saving.
|
2007-04-24 12:23:02 +02:00 |
Rob Shearman
|
ba0507a178
|
msi: Move table creation to table.c.
|
2007-04-24 12:22:48 +02:00 |
Rob Shearman
|
3aa9a25cb3
|
msi: Store the column info in the MSITABLE structure.
Load the data on view creation for simplicity instead of view execution.
|
2007-04-24 12:22:14 +02:00 |
Rob Shearman
|
94d48238ff
|
msi: Remove the hash table for a column when one of its values is modified since it will now be invalid.
|
2007-04-24 12:21:40 +02:00 |
Rob Shearman
|
e261d602fb
|
msi: Cleanup unneeded string table functions.
Make string table functions that aren't used outside of string.c static.
|
2007-04-24 12:21:33 +02:00 |
Rob Shearman
|
37b11baaa3
|
msi: Move string loading and saving to string.c.
|
2007-04-24 12:20:19 +02:00 |