wine
18 years agontdll/kernel32: [SG]etCommTimeout, SERIAL_[GS]ET_TIMEOUT
Eric Pouech [Sun, 7 May 2006 12:10:58 +0000 (14:10 +0200)] 
ntdll/kernel32: [SG]etCommTimeout, SERIAL_[GS]ET_TIMEOUT

- implemented ntdll's COMM IOCTL GET_TIMEOUTS, SET_TIMEOUTS
- implemented kernel32.GetCommTimeout and SetCommTimeout on top of them

18 years agontdll/kernel32: GetCommState & IOCTL_GET_CHARS
Eric Pouech [Sun, 7 May 2006 12:10:55 +0000 (14:10 +0200)] 
ntdll/kernel32: GetCommState & IOCTL_GET_CHARS

- implemented SERIAL_GET_CHARS ioctl
- made use of it in kernel32.GetCommState

18 years agontdll/kernel32: GetCommState & IOCTL_SERIAL_GET_HANDFLOW
Eric Pouech [Sun, 7 May 2006 12:10:52 +0000 (14:10 +0200)] 
ntdll/kernel32: GetCommState & IOCTL_SERIAL_GET_HANDFLOW

- implemented SERIAL_GET_HANDFLOW ioctl
- made use of it in kernel.GetCommState

18 years agontdll/kernel32: GetCommState & SERIAL_GET_LINE_CONTROL
Eric Pouech [Sun, 7 May 2006 12:10:49 +0000 (14:10 +0200)] 
ntdll/kernel32: GetCommState & SERIAL_GET_LINE_CONTROL

- implemented SERIAL_GET_LINE_CONTROL ioctl
- made use of it in kernel.GetCommState

18 years agontdll/kernel32: GetCommState & IOCTL_GET_BAUD_RATE
Eric Pouech [Sun, 7 May 2006 12:10:46 +0000 (14:10 +0200)] 
ntdll/kernel32: GetCommState & IOCTL_GET_BAUD_RATE

- implemented SERIAL_GET_BAUD_RATE ioctl
- made use of it in kernel.GetCommState

18 years agontdll/kernel32: SetCommState & IOCTL_SET_CHARS
Eric Pouech [Sun, 7 May 2006 12:10:43 +0000 (14:10 +0200)] 
ntdll/kernel32: SetCommState & IOCTL_SET_CHARS

- implemented ntdll's serial IOCTL SET_CHARS
- used this IOCTL in kernel32.SetCommState

18 years agontdll/kernel32: SetCommState & IOCTL_SET_HANDFLOW
Eric Pouech [Sun, 7 May 2006 12:10:39 +0000 (14:10 +0200)] 
ntdll/kernel32: SetCommState & IOCTL_SET_HANDFLOW

- implemented ntdll's serial IOCTL SET_HANDFLOW
- used this IOCTL in kernel32.SetCommState

18 years agontdll/kernel32: SetCommState & IOCTL_SET_LINE_CONTROL
Eric Pouech [Sun, 7 May 2006 12:10:36 +0000 (14:10 +0200)] 
ntdll/kernel32: SetCommState & IOCTL_SET_LINE_CONTROL

- implemented ntdll's serial IOCTL SET_LINE_CONTROL
- used this IOCTL in kernel32.SetCommState

18 years agontdll/kernel32: SetCommState & IOCTL_SET_BAUD_RATE
Eric Pouech [Sun, 7 May 2006 12:10:32 +0000 (14:10 +0200)] 
ntdll/kernel32: SetCommState & IOCTL_SET_BAUD_RATE

- created dump_dcb to print out DCB information
- implemented ntdll's serial IOCTL SET_BAUD_RATE
- used this IOCTL in kernel32.SetCommState

18 years agowined3d: Implement IWineD3DSurface::SetColorKey.
Stefan Dösinger [Tue, 9 May 2006 17:37:38 +0000 (19:37 +0200)] 
wined3d: Implement IWineD3DSurface::SetColorKey.

18 years agowined3d: Implement IWineD3DSurface::IsLost and Restore.
Stefan Dösinger [Tue, 9 May 2006 16:47:28 +0000 (18:47 +0200)] 
wined3d: Implement IWineD3DSurface::IsLost and Restore.

18 years agowined3d: rhw vertex fixup.
Stefan Dösinger [Tue, 9 May 2006 16:16:13 +0000 (18:16 +0200)] 
wined3d: rhw vertex fixup.

Change the rhw=0 range to ]1e-8,1e-8[ and move the value to a constant
in wined3d_types.h

18 years agowined3d: Share get_opcode.
Ivan Gyurdiev [Tue, 9 May 2006 11:57:36 +0000 (07:57 -0400)] 
wined3d: Share get_opcode.

18 years agowinmm: Print out more info on failed test.
Robert Reif [Tue, 9 May 2006 11:55:21 +0000 (07:55 -0400)] 
winmm: Print out more info on failed test.

Print out more info on failed test.  Looks like there is a bug in ALSA
OSS emulation where it is returning a mid-sample position.

18 years agodnsapi: The ttl value should be ignored when comparing dns records.
Hans Leidekker [Tue, 9 May 2006 10:04:44 +0000 (12:04 +0200)] 
dnsapi: The ttl value should be ignored when comparing dns records.

18 years agomciwave: Fix make install error.
David Lichterman [Tue, 9 May 2006 16:49:19 +0000 (18:49 +0200)] 
mciwave: Fix make install error.

18 years agouser: Added specific winproc functions for calling dialog procedures.
Alexandre Julliard [Tue, 9 May 2006 18:33:11 +0000 (20:33 +0200)] 
user: Added specific winproc functions for calling dialog procedures.

18 years agouser: Use handles for 32-bit window procedures instead of pointers into the bss segment.
Alexandre Julliard [Tue, 9 May 2006 18:24:19 +0000 (20:24 +0200)] 
user: Use handles for 32-bit window procedures instead of pointers into the bss segment.

18 years agouser: Always set the correct class winproc depending on the A/W type.
Alexandre Julliard [Tue, 9 May 2006 18:00:40 +0000 (20:00 +0200)] 
user: Always set the correct class winproc depending on the A/W type.

18 years agouser: Remove some redundant NULL pointer checks.
Alexandre Julliard [Tue, 9 May 2006 13:16:47 +0000 (15:16 +0200)] 
user: Remove some redundant NULL pointer checks.

18 years agouser: Make sure to always pass a 16-bit pointer to CallWindowProc16.
Alexandre Julliard [Tue, 9 May 2006 13:03:14 +0000 (15:03 +0200)] 
user: Make sure to always pass a 16-bit pointer to CallWindowProc16.

18 years agouser: Separate the 16 and 32-bit versions of WINPROC_AllocProc.
Alexandre Julliard [Tue, 9 May 2006 17:55:05 +0000 (19:55 +0200)] 
user: Separate the 16 and 32-bit versions of WINPROC_AllocProc.

18 years agouser: Separate the 16 and 32-bit versions of WINPROC_GetProc.
Alexandre Julliard [Tue, 9 May 2006 16:40:46 +0000 (18:40 +0200)] 
user: Separate the 16 and 32-bit versions of WINPROC_GetProc.

18 years agouser: Fixed offset check for the DWLP_DLGPROC case in SetWindowLong.
Alexandre Julliard [Tue, 9 May 2006 11:50:53 +0000 (13:50 +0200)] 
user: Fixed offset check for the DWLP_DLGPROC case in SetWindowLong.

18 years agouser: Separate Get/SetWindowLong16 implementation from the 32-bit one.
Alexandre Julliard [Tue, 9 May 2006 11:49:37 +0000 (13:49 +0200)] 
user: Separate Get/SetWindowLong16 implementation from the 32-bit one.

18 years agokernel: Added work-around in UnhandledExceptionFilter for no exec protections.
Alexandre Julliard [Tue, 9 May 2006 10:58:46 +0000 (12:58 +0200)] 
kernel: Added work-around in UnhandledExceptionFilter for no exec protections.

18 years agontdll: Make the section with AddressOfEntryPoint in it executable.
Marcus Meissner [Sat, 6 May 2006 13:16:39 +0000 (15:16 +0200)] 
ntdll: Make the section with AddressOfEntryPoint in it executable.

18 years agogdi32: Add stub for GetCharWidthI and GetFontUnicodeRanges.
Louis. Lenders [Sat, 6 May 2006 23:33:32 +0000 (00:33 +0100)] 
gdi32: Add stub for GetCharWidthI and GetFontUnicodeRanges.

18 years agogdi32: Add defines for GLYPHSET and WCRANGE.
Louis. Lenders [Sat, 6 May 2006 23:29:54 +0000 (00:29 +0100)] 
gdi32: Add defines for GLYPHSET and WCRANGE.

18 years agox11drv: Fix a warning when opengl headers are missing.
Mike McCormack [Tue, 9 May 2006 08:37:37 +0000 (17:37 +0900)] 
x11drv: Fix a warning when opengl headers are missing.

18 years agoopengl: Properly use glXQueryDrawable() to get the Visual ID.
Tomas Carnecky [Mon, 8 May 2006 22:38:00 +0000 (00:38 +0200)] 
opengl: Properly use glXQueryDrawable() to get the Visual ID.

18 years agowined3d: Add check for GL Shading Language 100 Extension.
Phil Costin [Mon, 8 May 2006 20:39:04 +0000 (21:39 +0100)] 
wined3d: Add check for GL Shading Language 100 Extension.

18 years agowined3d: Clean up per version shader limits code.
Ivan Gyurdiev [Mon, 8 May 2006 21:09:21 +0000 (17:09 -0400)] 
wined3d: Clean up per version shader limits code.

18 years agowined3d: Addline cleanup.
Ivan Gyurdiev [Mon, 8 May 2006 19:44:25 +0000 (15:44 -0400)] 
wined3d: Addline cleanup.

18 years agodnsapi: Partially implement DnsQueryConfig.
Hans Leidekker [Tue, 9 May 2006 08:47:06 +0000 (10:47 +0200)] 
dnsapi: Partially implement DnsQueryConfig.

18 years agowine.inf: Install comctl32.dll as fake DLL.
Saulius Krasuckas [Tue, 9 May 2006 09:10:42 +0000 (12:10 +0300)] 
wine.inf: Install comctl32.dll as fake DLL.

18 years agocrypt32: Simplify OID decoding
Juan Lang [Tue, 9 May 2006 06:16:22 +0000 (23:16 -0700)] 
crypt32: Simplify OID decoding

Use a more direct function to decode OIDs, instead of the bizarre
wrapper.

18 years agowinmm: Check waveOutGetVolume parameter.
Robert Reif [Tue, 9 May 2006 00:51:23 +0000 (20:51 -0400)] 
winmm: Check waveOutGetVolume parameter.

18 years agosane.ds: Added Dutch resources.
Hans Leidekker [Tue, 9 May 2006 08:11:17 +0000 (10:11 +0200)] 
sane.ds: Added Dutch resources.

18 years agogphoto2.ds: Added Dutch resources.
Hans Leidekker [Tue, 9 May 2006 08:11:17 +0000 (10:11 +0200)] 
gphoto2.ds: Added Dutch resources.

18 years agogphoto2.ds: Added French resources.
Jonathan Ernst [Mon, 8 May 2006 23:00:10 +0000 (01:00 +0200)] 
gphoto2.ds: Added French resources.

18 years agotwain_32: Add missing HeapFree's on error patch (found by smatch).
Michael Stefaniuc [Mon, 8 May 2006 22:51:58 +0000 (00:51 +0200)] 
twain_32: Add missing HeapFree's on error patch (found by smatch).

18 years agoSome documentation changes for twain split.
Marcus Meissner [Mon, 8 May 2006 21:15:24 +0000 (23:15 +0200)] 
Some documentation changes for twain split.

18 years agomsacm32.drv: Renamed msacm.drv to msacm32.drv, and moved the directory to the top...
Alexandre Julliard [Tue, 9 May 2006 09:36:45 +0000 (11:36 +0200)] 
msacm32.drv: Renamed msacm.drv to msacm32.drv, and moved the directory to the top-level.

18 years agomciwave: Renamed mciwave.drv to mciwave.dll, and moved the directory to the top-level.
Alexandre Julliard [Tue, 9 May 2006 09:32:21 +0000 (11:32 +0200)] 
mciwave: Renamed mciwave.drv to mciwave.dll, and moved the directory to the top-level.

18 years agogphoto.ds: Implemented a libgphoto2 import driver, based on the sane.ds driver.
Marcus Meissner [Mon, 8 May 2006 18:09:37 +0000 (20:09 +0200)] 
gphoto.ds: Implemented a libgphoto2 import driver, based on the sane.ds driver.

Wrote a GUI import dialog.
With help from Aric Stewart.

18 years agotwain_32: Split out the sane specific parts from twain_32 code.
Marcus Meissner [Mon, 8 May 2006 18:05:42 +0000 (20:05 +0200)] 
twain_32: Split out the sane specific parts from twain_32 code.

Autoprobing via DG_CONTROL/DAT_IDENTITY/MSG_GET.

18 years agotwain_32: Moved twain.h to the include directory.
Marcus Meissner [Mon, 8 May 2006 18:04:18 +0000 (20:04 +0200)] 
twain_32: Moved twain.h to the include directory.

18 years agooleaut32: Preserve the 'auto' features before copying over the masked unmarshaled...
Huw Davies [Mon, 8 May 2006 16:24:51 +0000 (17:24 +0100)] 
oleaut32: Preserve the 'auto' features before copying over the masked unmarshaled ones.

18 years agoole32: The type check in AntiMonikerImpl_CommonPrefixWith should be for anti-monikers...
Robert Shearman [Mon, 8 May 2006 14:55:52 +0000 (15:55 +0100)] 
ole32: The type check in AntiMonikerImpl_CommonPrefixWith should be for anti-monikers, not item-monikers.

18 years agoole32: Implement several class moniker functions using the description provided on...
Robert Shearman [Mon, 8 May 2006 14:55:40 +0000 (15:55 +0100)] 
ole32: Implement several class moniker functions using the description provided on MSDN.

18 years agoole32: Remove duplicated CLSIDs.
Robert Shearman [Mon, 8 May 2006 14:55:25 +0000 (15:55 +0100)] 
ole32: Remove duplicated CLSIDs.

18 years agoole32: Add an implementation of class monikers.
Robert Shearman [Mon, 8 May 2006 14:55:14 +0000 (15:55 +0100)] 
ole32: Add an implementation of class monikers.

18 years agoole32: Add tests for IsRunning, GetTimeOfLastChange, BindToObject, BindToStorage...
Robert Shearman [Mon, 8 May 2006 14:55:01 +0000 (15:55 +0100)] 
ole32: Add tests for IsRunning, GetTimeOfLastChange, BindToObject, BindToStorage and Inverse.

18 years agoole32: Fix regression caused by an earlier patch that removed the
Robert Shearman [Mon, 8 May 2006 14:54:52 +0000 (15:54 +0100)] 
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.

18 years agoole32: Fix infinite recursion in CompositeMonikerImpl_GetTimeOfLastChange by handling...
Robert Shearman [Mon, 8 May 2006 14:54:43 +0000 (15:54 +0100)] 
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.

18 years agoole32: Fix infinite recursion in CompositeMonikerImpl_BindToStorage.
Robert Shearman [Mon, 8 May 2006 14:54:34 +0000 (15:54 +0100)] 
ole32: Fix infinite recursion in CompositeMonikerImpl_BindToStorage.

18 years agodnsapi: Implement and test DnsRecordSetCompare.
Hans Leidekker [Mon, 8 May 2006 14:39:23 +0000 (16:39 +0200)] 
dnsapi: Implement and test DnsRecordSetCompare.

18 years agodinput8: DllGetClassObject support.
Roderick Colenbrander [Sat, 6 May 2006 18:45:11 +0000 (20:45 +0200)] 
dinput8: DllGetClassObject support.

18 years agowined3d: Implement IWineD3DSurface::GetDC and IWineD3DSurface::ReleaseDC.
Stefan Dösinger [Sat, 6 May 2006 16:08:33 +0000 (18:08 +0200)] 
wined3d: Implement IWineD3DSurface::GetDC and IWineD3DSurface::ReleaseDC.

18 years agox11drv: Return correct PBuffer drawable.
Tomas Carnecky [Mon, 1 May 2006 20:53:38 +0000 (22:53 +0200)] 
x11drv: Return correct PBuffer drawable.

18 years agomsvcrt: Don't duplicate handle in _get_osfhandle.
qingdoa daoo [Tue, 25 Apr 2006 02:36:02 +0000 (10:36 +0800)] 
msvcrt: Don't duplicate handle in _get_osfhandle.

18 years agoriched20: Don't append '\r' to the last paragraph in EM_GETTEXTEX.
Michael Jung [Sun, 23 Apr 2006 19:09:30 +0000 (21:09 +0200)] 
riched20: Don't append '\r' to the last paragraph in EM_GETTEXTEX.

18 years agosetupapi: Improve unit tests for case sensitivity in string tables.
Andrew Ziem [Sun, 7 May 2006 22:16:33 +0000 (16:16 -0600)] 
setupapi: Improve unit tests for case sensitivity in string tables.

18 years agoole32: Add StgCreateFile test and conformance fix.
Mike Hearn [Mon, 1 May 2006 17:33:26 +0000 (18:33 +0100)] 
ole32: Add StgCreateFile test and conformance fix.

18 years agoole32: Properly initialize hash value in CompositeMonikerImpl_Hash.
Alexandre Julliard [Mon, 8 May 2006 14:04:41 +0000 (16:04 +0200)] 
ole32: Properly initialize hash value in CompositeMonikerImpl_Hash.

18 years agoole32: Fix typos in CompositeMonikerImpl_BindToObject and CompositeMonikerImpl_BindTo...
Robert Shearman [Mon, 8 May 2006 12:05:47 +0000 (13:05 +0100)] 
ole32: Fix typos in CompositeMonikerImpl_BindToObject and CompositeMonikerImpl_BindToStorage.

18 years agoole32: Create moniker enumerator with an initial reference count.
Robert Shearman [Mon, 8 May 2006 11:44:37 +0000 (12:44 +0100)] 
ole32: Create moniker enumerator with an initial reference count.

18 years agoole32: Test moniker display names.
Robert Shearman [Mon, 8 May 2006 11:44:08 +0000 (12:44 +0100)] 
ole32: Test moniker display names.

18 years agoole32: Add a test for IMoniker_IsDirty.
Robert Shearman [Mon, 8 May 2006 11:43:34 +0000 (12:43 +0100)] 
ole32: Add a test for IMoniker_IsDirty.

18 years agoole32: Test unmarshaling the moniker instead of just releasing the marshaled data.
Robert Shearman [Mon, 8 May 2006 11:43:48 +0000 (12:43 +0100)] 
ole32: Test unmarshaling the moniker instead of just releasing the marshaled data.

18 years agoole32: Make the size returned by CompositeMonikerImpl_GetMarshalSizeMax match that...
Robert Shearman [Mon, 8 May 2006 11:43:20 +0000 (12:43 +0100)] 
ole32: Make the size returned by CompositeMonikerImpl_GetMarshalSizeMax match that returned by native.

18 years agoole32: Add on the size of the whole OBJREF structure in the case of custom marshaling.
Robert Shearman [Mon, 8 May 2006 11:42:36 +0000 (12:42 +0100)] 
ole32: Add on the size of the whole OBJREF structure in the case of custom marshaling.

18 years agoole32: Fix the algorithm used in CompositeMonikerImpl_Hash to match native.
Robert Shearman [Mon, 8 May 2006 11:42:16 +0000 (12:42 +0100)] 
ole32: Fix the algorithm used in CompositeMonikerImpl_Hash to match native.

18 years agoole32: Fix the algorithm used in ItemMonikerImpl_Hash to match native.
Robert Shearman [Mon, 8 May 2006 11:41:58 +0000 (12:41 +0100)] 
ole32: Fix the algorithm used in ItemMonikerImpl_Hash to match native.

18 years agoole32: Add tests for generic composite monikers.
Robert Shearman [Mon, 8 May 2006 11:41:18 +0000 (12:41 +0100)] 
ole32: Add tests for generic composite monikers.

18 years agoole32: Add a class factory for composite monikers.
Robert Shearman [Mon, 8 May 2006 11:41:06 +0000 (12:41 +0100)] 
ole32: Add a class factory for composite monikers.

18 years agoole32: Allocate memory for the generic composite moniker in CompositeMonikerImpl_Cons...
Robert Shearman [Mon, 8 May 2006 11:40:52 +0000 (12:40 +0100)] 
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.

18 years agoole32: Implement IMarshal for composite monikers.
Robert Shearman [Mon, 8 May 2006 11:38:55 +0000 (12:38 +0100)] 
ole32: Implement IMarshal for composite monikers.

18 years agoole32: Release all existing monikers before loading the state.
Robert Shearman [Mon, 8 May 2006 11:38:44 +0000 (12:38 +0100)] 
ole32: Release all existing monikers before loading the state.

18 years agoole32: EnumMonikerImpl_Next should add a reference to the monikers it returns to...
Robert Shearman [Mon, 8 May 2006 11:38:34 +0000 (12:38 +0100)] 
ole32: EnumMonikerImpl_Next should add a reference to the monikers it returns to the caller.

18 years agoole32: Fix CompositeMonikerImpl_GetSizeMax to match the data written by CompositeMoni...
Robert Shearman [Mon, 8 May 2006 11:38:13 +0000 (12:38 +0100)] 
ole32: Fix CompositeMonikerImpl_GetSizeMax to match the data written by CompositeMonikerImpl_Save.

18 years agoole32: Fix the loop in CompositeMonikerImpl_Hash, as IEnumMoniker_Next
Robert Shearman [Mon, 8 May 2006 11:38:03 +0000 (12:38 +0100)] 
ole32: Fix the loop in CompositeMonikerImpl_Hash, as IEnumMoniker_Next
will return S_FALSE when there are no more monikers left to enumerate.

18 years agoole32: Implement CompositeMonikerROTDataImpl_GetComparisonData.
Robert Shearman [Mon, 8 May 2006 11:37:25 +0000 (12:37 +0100)] 
ole32: Implement CompositeMonikerROTDataImpl_GetComparisonData.

18 years agoole32: The unknown constant at the start of the persisted data is the number of monik...
Robert Shearman [Mon, 8 May 2006 11:37:48 +0000 (12:37 +0100)] 
ole32: The unknown constant at the start of the persisted data is the number of monikers in the generic composite.

Fix the pointer passed into IEnumMoniker_Release in CompositeMonikerImpl_Save.

18 years agoole32: Add a test for anti monikers. Fix AntiMonikerImpl_Hash and AntiMonikerROTDataI...
Robert Shearman [Mon, 8 May 2006 11:37:08 +0000 (12:37 +0100)] 
ole32: Add a test for anti monikers. Fix AntiMonikerImpl_Hash and AntiMonikerROTDataImpl_GetComparisonData to pass the tests.

18 years agoole32: Support marshaling of anti monikers.
Robert Shearman [Mon, 8 May 2006 11:36:13 +0000 (12:36 +0100)] 
ole32: Support marshaling of anti monikers.

18 years agoole32: Register CLSID_CompositeMoniker.
Robert Shearman [Mon, 8 May 2006 11:35:56 +0000 (12:35 +0100)] 
ole32: Register CLSID_CompositeMoniker.

18 years agoole32: Register CLSIDs for all OLE monikers.
Robert Shearman [Mon, 8 May 2006 11:35:43 +0000 (12:35 +0100)] 
ole32: Register CLSIDs for all OLE monikers.

18 years agoole32: Add tests for item moniker.
Robert Shearman [Mon, 8 May 2006 11:35:26 +0000 (12:35 +0100)] 
ole32: Add tests for item moniker.

18 years agoole32: Make class moniker test more generic and test more properties.
Robert Shearman [Mon, 8 May 2006 11:35:15 +0000 (12:35 +0100)] 
ole32: Make class moniker test more generic and test more properties.

18 years agorpcrt4: Automatically resolve the endpoint.
Robert Shearman [Mon, 8 May 2006 11:35:02 +0000 (12:35 +0100)] 
rpcrt4: Automatically resolve the endpoint.

18 years agowined3d: Fix possible buffer overflow.
Marcus Meissner [Sat, 6 May 2006 21:25:18 +0000 (23:25 +0200)] 
wined3d: Fix possible buffer overflow.

Increase size of passed buffer to print into.

18 years agousp10: Add ScriptTextOut functionality and restructure tests.
Jeff Latimer [Sun, 30 Apr 2006 13:44:30 +0000 (23:44 +1000)] 
usp10: Add ScriptTextOut functionality and restructure tests.

18 years agowined3d: Eliminate duplicate function: vshader_program_dump_param().
Jason Green [Fri, 28 Apr 2006 16:21:59 +0000 (12:21 -0400)] 
wined3d: Eliminate duplicate function: vshader_program_dump_param().

18 years agowined3d: Share get_register_code().
Ivan Gyurdiev [Fri, 28 Apr 2006 09:20:48 +0000 (05:20 -0400)] 
wined3d: Share get_register_code().

18 years agouser: Fix behavior when selecting disabled menu items.
Thomas Kho [Thu, 27 Apr 2006 00:44:56 +0000 (17:44 -0700)] 
user: Fix behavior when selecting disabled menu items.

18 years agouser: Allow menu WndProc to recognize VK_[LR]MENU.
Thomas Kho [Thu, 27 Apr 2006 00:44:28 +0000 (17:44 -0700)] 
user: Allow menu WndProc to recognize VK_[LR]MENU.

18 years agouser: Extend menu conformance test.
Thomas Kho [Fri, 28 Apr 2006 18:27:51 +0000 (11:27 -0700)] 
user: Extend menu conformance test.

18 years agowined3d: Add IWineD3DSurface::GetPitch.
Stefan Dösinger [Sat, 6 May 2006 15:39:45 +0000 (17:39 +0200)] 
wined3d: Add IWineD3DSurface::GetPitch.