Commit Graph

16615 Commits

Author SHA1 Message Date
Mike McCormack a0882e9bf7 x11drv: Fix a warning when opengl headers are missing. 2006-05-09 12:39:36 +02:00
Tomas Carnecky 3a3a0b3013 opengl: Properly use glXQueryDrawable() to get the Visual ID. 2006-05-09 12:39:30 +02:00
Phil Costin 9413c89c33 wined3d: Add check for GL Shading Language 100 Extension. 2006-05-09 12:39:24 +02:00
Ivan Gyurdiev c93239d36d wined3d: Clean up per version shader limits code. 2006-05-09 11:58:14 +02:00
Ivan Gyurdiev 5f10560762 wined3d: Addline cleanup. 2006-05-09 11:55:45 +02:00
Hans Leidekker da1d724c40 dnsapi: Partially implement DnsQueryConfig. 2006-05-09 11:55:24 +02:00
Juan Lang 2a378eff3b crypt32: Simplify OID decoding
Use a more direct function to decode OIDs, instead of the bizarre
wrapper.
2006-05-09 11:55:07 +02:00
Robert Reif a9bd81be63 winmm: Check waveOutGetVolume parameter. 2006-05-09 11:54:55 +02:00
Hans Leidekker 6aac40364b sane.ds: Added Dutch resources. 2006-05-09 11:54:45 +02:00
Hans Leidekker c2a8d933ec gphoto2.ds: Added Dutch resources. 2006-05-09 11:54:35 +02:00
Jonathan Ernst 20f1ce0870 gphoto2.ds: Added French resources. 2006-05-09 11:53:37 +02:00
Michael Stefaniuc 8d7dcb65a2 twain_32: Add missing HeapFree's on error patch (found by smatch). 2006-05-09 11:53:23 +02:00
Alexandre Julliard 922b2749cc msacm32.drv: Renamed msacm.drv to msacm32.drv, and moved the directory to the top-level. 2006-05-09 11:36:45 +02:00
Alexandre Julliard 252398d286 mciwave: Renamed mciwave.drv to mciwave.dll, and moved the directory to the top-level. 2006-05-09 11:32:21 +02:00
Marcus Meissner 40e7ef3a1d gphoto.ds: Implemented a libgphoto2 import driver, based on the sane.ds driver.
Wrote a GUI import dialog.
With help from Aric Stewart.
2006-05-08 22:37:05 +02:00
Marcus Meissner 125efed86a twain_32: Split out the sane specific parts from twain_32 code.
Autoprobing via DG_CONTROL/DAT_IDENTITY/MSG_GET.
2006-05-08 22:07:05 +02:00
Marcus Meissner 1d5e2be0de twain_32: Moved twain.h to the include directory. 2006-05-08 22:04:51 +02:00
Huw Davies df40c966a0 oleaut32: Preserve the 'auto' features before copying over the masked unmarshaled ones. 2006-05-08 21:18:32 +02:00
Robert Shearman 1c6f16a384 ole32: The type check in AntiMonikerImpl_CommonPrefixWith should be for anti-monikers, not item-monikers. 2006-05-08 21:14:36 +02:00
Robert Shearman ae62ab039f ole32: Implement several class moniker functions using the description provided on MSDN. 2006-05-08 21:14:28 +02:00
Robert Shearman b155f233f3 ole32: Remove duplicated CLSIDs. 2006-05-08 21:13:38 +02:00
Robert Shearman 8a4f71c61e ole32: Add an implementation of class monikers. 2006-05-08 21:13:32 +02:00
Robert Shearman 71a7393f45 ole32: Add tests for IsRunning, GetTimeOfLastChange, BindToObject, BindToStorage and Inverse. 2006-05-08 21:04:26 +02:00
Robert Shearman 288fb09b31 ole32: Fix regression caused by an earlier patch that removed the
check for the composite moniker having only one moniker in it. In this
case, return the one moniker and free the memory associate with the
composite moniker.
2006-05-08 20:59:25 +02:00
Robert Shearman 96646d532f ole32: Fix infinite recursion in CompositeMonikerImpl_GetTimeOfLastChange by handling pmkToLeft properly.
Fix a typo where CompositeMonikerImpl_GetTimeOfLastChange was called 
instead of the virtual implementation of it on mostRightMk.
2006-05-08 20:59:04 +02:00
Robert Shearman 91afe981e0 ole32: Fix infinite recursion in CompositeMonikerImpl_BindToStorage. 2006-05-08 20:58:53 +02:00
Hans Leidekker efe9cedab2 dnsapi: Implement and test DnsRecordSetCompare. 2006-05-08 20:58:48 +02:00
Roderick Colenbrander 969ae13ebb dinput8: DllGetClassObject support. 2006-05-08 20:58:40 +02:00
Stefan Dösinger af462957c3 wined3d: Implement IWineD3DSurface::GetDC and IWineD3DSurface::ReleaseDC. 2006-05-08 20:58:27 +02:00
Tomas Carnecky f09dfe93b1 x11drv: Return correct PBuffer drawable. 2006-05-08 17:40:20 +02:00
qingdoa daoo 4f7adfb04a msvcrt: Don't duplicate handle in _get_osfhandle. 2006-05-08 17:40:09 +02:00
Michael Jung 0dec18a3d6 riched20: Don't append '\r' to the last paragraph in EM_GETTEXTEX. 2006-05-08 17:39:59 +02:00
Andrew Ziem 5c23aa19dc setupapi: Improve unit tests for case sensitivity in string tables. 2006-05-08 16:04:55 +02:00
Mike Hearn 27800ef4cc ole32: Add StgCreateFile test and conformance fix. 2006-05-08 16:04:51 +02:00
Alexandre Julliard fec050c88d ole32: Properly initialize hash value in CompositeMonikerImpl_Hash. 2006-05-08 16:04:41 +02:00
Robert Shearman b6592efa83 ole32: Fix typos in CompositeMonikerImpl_BindToObject and CompositeMonikerImpl_BindToStorage. 2006-05-08 15:45:08 +02:00
Robert Shearman 806f6e7bd6 ole32: Create moniker enumerator with an initial reference count. 2006-05-08 15:44:58 +02:00
Robert Shearman 91e51971c0 ole32: Test moniker display names. 2006-05-08 15:44:49 +02:00
Robert Shearman d8563f1eba ole32: Add a test for IMoniker_IsDirty. 2006-05-08 15:44:39 +02:00
Robert Shearman 77188bbeab ole32: Test unmarshaling the moniker instead of just releasing the marshaled data. 2006-05-08 15:44:27 +02:00
Robert Shearman 57b42ae7bc ole32: Make the size returned by CompositeMonikerImpl_GetMarshalSizeMax match that returned by native. 2006-05-08 15:44:15 +02:00
Robert Shearman 50ec1d6849 ole32: Add on the size of the whole OBJREF structure in the case of custom marshaling. 2006-05-08 15:44:06 +02:00
Robert Shearman 340f7a3ec0 ole32: Fix the algorithm used in CompositeMonikerImpl_Hash to match native. 2006-05-08 15:43:46 +02:00
Robert Shearman e97709ff6d ole32: Fix the algorithm used in ItemMonikerImpl_Hash to match native. 2006-05-08 15:43:35 +02:00
Robert Shearman b011a2ba8f ole32: Add tests for generic composite monikers. 2006-05-08 15:43:27 +02:00
Robert Shearman caefc34084 ole32: Add a class factory for composite monikers. 2006-05-08 15:43:16 +02:00
Robert Shearman fa8472c35a ole32: Allocate memory for the generic composite moniker in CompositeMonikerImpl_Construct.
Don't leak memory in the case of newCompositeMoniker->tabLastIndex == 1, 
which can't happen anyway.
Allow construction of a moniker with no sub-monikers.
2006-05-08 15:42:53 +02:00
Robert Shearman 9e799f2054 ole32: Implement IMarshal for composite monikers. 2006-05-08 15:41:25 +02:00
Robert Shearman e68e6d7dba ole32: Release all existing monikers before loading the state. 2006-05-08 15:41:13 +02:00
Robert Shearman 785d957eb4 ole32: EnumMonikerImpl_Next should add a reference to the monikers it returns to the caller. 2006-05-08 15:41:04 +02:00