wine
17 years agontdll: Remove superflous NULL checks.
Marcus Meissner [Sun, 8 Apr 2007 16:11:47 +0000 (18:11 +0200)] 
ntdll: Remove superflous NULL checks.

17 years agontdll: Add some test cases for asynchronous I/O.
Alexandre Julliard [Mon, 9 Apr 2007 10:23:13 +0000 (12:23 +0200)] 
ntdll: Add some test cases for asynchronous I/O.

17 years agontdll: Use send(2) instead of write(2) for zero-byte writes to sockets.
Alexandre Julliard [Mon, 9 Apr 2007 10:21:24 +0000 (12:21 +0200)] 
ntdll: Use send(2) instead of write(2) for zero-byte writes to sockets.

17 years agowinebuild: Check if a given forward does exist in one of the imported dlls, fix a...
Dmitry Timoshkov [Mon, 9 Apr 2007 05:40:57 +0000 (14:40 +0900)] 
winebuild: Check if a given forward does exist in one of the imported dlls, fix a couple of problems detected.

17 years agomapi32: Void functions should not return a value.
Andrew Talbot [Sun, 8 Apr 2007 15:52:06 +0000 (16:52 +0100)] 
mapi32: Void functions should not return a value.

17 years agokernel32: Remove superfluous semicolons.
Andrew Talbot [Sun, 8 Apr 2007 15:26:07 +0000 (16:26 +0100)] 
kernel32: Remove superfluous semicolons.

17 years agodinput: Set the event regardless of the queue state.
Vitaliy Margolen [Sun, 8 Apr 2007 15:05:56 +0000 (09:05 -0600)] 
dinput: Set the event regardless of the queue state.

17 years agowinedbg: Align module addresses to 8 characters.
Chris Robinson [Sun, 8 Apr 2007 11:18:23 +0000 (04:18 -0700)] 
winedbg: Align module addresses to 8 characters.

17 years agowined3d: Issue an error when the render target is read back without SFLAG_INDRAWABLE...
Felix Nawothnig [Sat, 7 Apr 2007 22:56:45 +0000 (00:56 +0200)] 
wined3d: Issue an error when the render target is read back without SFLAG_INDRAWABLE being set.

17 years agowined3d: Preload target in ActivateContext() for ORM_BACKBUFFER/ORM_PBUFFER.
Felix Nawothnig [Sun, 8 Apr 2007 00:46:40 +0000 (02:46 +0200)] 
wined3d: Preload target in ActivateContext() for ORM_BACKBUFFER/ORM_PBUFFER.

17 years agowined3d: Allow np2 textures to be loaded for SFLAG_INDRAWABLE.
Felix Nawothnig [Sat, 7 Apr 2007 21:37:41 +0000 (23:37 +0200)] 
wined3d: Allow np2 textures to be loaded for SFLAG_INDRAWABLE.

17 years agod3d9: Void functions should not return a value.
Andrew Talbot [Sat, 7 Apr 2007 20:58:48 +0000 (21:58 +0100)] 
d3d9: Void functions should not return a value.

17 years agod3d8: Void functions should not return a value.
Andrew Talbot [Sat, 7 Apr 2007 20:27:55 +0000 (21:27 +0100)] 
d3d8: Void functions should not return a value.

17 years agoquartz: Pass the media sample to the individual transform filter callbacks.
Chris Robinson [Sat, 7 Apr 2007 09:32:45 +0000 (02:32 -0700)] 
quartz: Pass the media sample to the individual transform filter callbacks.

This is so the filters can pass on and use timing, discontinuity, and other
information stored in the sample as needed.

17 years agoquartz: Fix error with operator precedence.
Chris Robinson [Sat, 7 Apr 2007 12:42:54 +0000 (05:42 -0700)] 
quartz: Fix error with operator precedence.

17 years agoquartz: Fix ALIGN macros.
Chris Robinson [Sat, 7 Apr 2007 14:05:33 +0000 (07:05 -0700)] 
quartz: Fix ALIGN macros.

17 years agotaskmgr: Let the debug channels work again.
Eric Pouech [Sat, 7 Apr 2007 08:47:46 +0000 (10:47 +0200)] 
taskmgr: Let the debug channels work again.

While I was at it, simplified the symbol lookup for the debug options.

17 years agoquartz: Make sure cached media samples are released for parser filters.
Chris Robinson [Sat, 7 Apr 2007 04:24:59 +0000 (21:24 -0700)] 
quartz: Make sure cached media samples are released for parser filters.

17 years agoquartz: Add a cleanup callback for parser filters to call on release.
Chris Robinson [Sat, 7 Apr 2007 04:18:25 +0000 (21:18 -0700)] 
quartz: Add a cleanup callback for parser filters to call on release.

17 years agod3d8: Add missing relay trace.
Felix Nawothnig [Sat, 7 Apr 2007 04:02:33 +0000 (06:02 +0200)] 
d3d8: Add missing relay trace.

17 years agocomctl32: Allow enabling TVS_CHECKBOXES on the fly.
Felix Nawothnig [Sat, 7 Apr 2007 03:37:29 +0000 (05:37 +0200)] 
comctl32: Allow enabling TVS_CHECKBOXES on the fly.

17 years agoadvapi32: Spelling fixes.
Lei Zhang [Fri, 6 Apr 2007 23:46:59 +0000 (16:46 -0700)] 
advapi32: Spelling fixes.

17 years agowined3d: Index buffer data is unsigned.
Stefan Dösinger [Fri, 6 Apr 2007 12:22:14 +0000 (14:22 +0200)] 
wined3d: Index buffer data is unsigned.

17 years agowined3d: Set WINED3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD caps3 cap.
Stefan Dösinger [Fri, 6 Apr 2007 10:36:45 +0000 (12:36 +0200)] 
wined3d: Set WINED3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD caps3 cap.

17 years agowined3d: Add Filtering to IWineD3DSurface::Blt and handle it.
Stefan Dösinger [Tue, 3 Apr 2007 10:00:15 +0000 (12:00 +0200)] 
wined3d: Add Filtering to IWineD3DSurface::Blt and handle it.

This is to allow StretchRect to pass the texture filter to WineD3D.
DirectDraw sets the texture filter to WINED3DTEXF_NONE, simmilar to all
other functions which do not need filtering.

17 years agowined3d: Add D3DDEVCAPS3_* to the wined3d caps header.
Stefan Dösinger [Fri, 6 Apr 2007 10:35:19 +0000 (12:35 +0200)] 
wined3d: Add D3DDEVCAPS3_* to the wined3d caps header.

17 years agoinclude: Remove superfluous semicolons.
Andrew Talbot [Fri, 6 Apr 2007 15:23:52 +0000 (16:23 +0100)] 
include: Remove superfluous semicolons.

17 years agoquartz: Add partial implementation of IReferenceClock for DSoundRenderer.
Chris Robinson [Fri, 6 Apr 2007 10:48:03 +0000 (03:48 -0700)] 
quartz: Add partial implementation of IReferenceClock for DSoundRenderer.

17 years agoquartz: Use more precise positioning information for the DSound filter's reference...
Chris Robinson [Fri, 6 Apr 2007 10:50:23 +0000 (03:50 -0700)] 
quartz: Use more precise positioning information for the DSound filter's reference clock.

17 years agontdll: Rely on the server to queue the final APC for asynchronous read/write.
Alexandre Julliard [Fri, 6 Apr 2007 18:17:08 +0000 (20:17 +0200)] 
ntdll: Rely on the server to queue the final APC for asynchronous read/write.

17 years agontdll: Reimplement NtWriteFile.
Alexandre Julliard [Fri, 6 Apr 2007 14:06:16 +0000 (16:06 +0200)] 
ntdll: Reimplement NtWriteFile.

Always try a write() before queuing an async I/O.
Handle timeout waits for synchronous I/O entirely on the client side.
Queue the final APC as a proper user APC.

17 years agontdll: Reimplement NtReadFile.
Alexandre Julliard [Fri, 6 Apr 2007 14:05:53 +0000 (16:05 +0200)] 
ntdll: Reimplement NtReadFile.

Always try a read() before queuing an async I/O.
Handle timeout waits for synchronous I/O entirely on the client side.
Queue the final APC as a proper user APC.

17 years agouser32: Windows uses ptMaxTrackSize to set an initial window size not ptMaxSize.
Dmitry Timoshkov [Sun, 8 Apr 2007 10:28:05 +0000 (19:28 +0900)] 
user32: Windows uses ptMaxTrackSize to set an initial window size not ptMaxSize.

17 years agokernel32: Add a bit of slack to the mailslot timeout test.
Alexandre Julliard [Fri, 6 Apr 2007 10:35:21 +0000 (12:35 +0200)] 
kernel32: Add a bit of slack to the mailslot timeout test.

17 years agocomdlg32: Remove inappropriate const qualifier.
Andrew Talbot [Fri, 6 Apr 2007 10:09:35 +0000 (11:09 +0100)] 
comdlg32: Remove inappropriate const qualifier.

17 years agocomdlg32: Constify some variables.
Andrew Talbot [Fri, 6 Apr 2007 09:56:15 +0000 (10:56 +0100)] 
comdlg32: Constify some variables.

17 years agocomdlg32: Constify some variables.
Andrew Talbot [Fri, 6 Apr 2007 09:56:00 +0000 (10:56 +0100)] 
comdlg32: Constify some variables.

17 years agocomdlg32: Constify some variables.
Andrew Talbot [Fri, 6 Apr 2007 09:55:44 +0000 (10:55 +0100)] 
comdlg32: Constify some variables.

17 years agoshlwapi: Fix a forward to user32.PrivateExtractIconExW.
Dmitry Timoshkov [Sun, 8 Apr 2007 08:58:19 +0000 (17:58 +0900)] 
shlwapi: Fix a forward to user32.PrivateExtractIconExW.

17 years agowined3d: Add GL_EXT_framebuffer_blit to extension handler.
Fabian Bieler [Thu, 5 Apr 2007 18:59:20 +0000 (20:59 +0200)] 
wined3d: Add GL_EXT_framebuffer_blit to extension handler.

17 years agocmd.exe: Partially fix 'dir *.' (ie files with no extension).
Jason Edmeades [Thu, 5 Apr 2007 21:47:58 +0000 (22:47 +0100)] 
cmd.exe: Partially fix 'dir *.' (ie files with no extension).

17 years agocmd.exe: Make dir a* b* or dir a* b* /s mirror windows.
Jason Edmeades [Thu, 5 Apr 2007 21:47:57 +0000 (22:47 +0100)] 
cmd.exe: Make dir a* b* or dir a* b* /s mirror windows.

17 years agocmd.exe: Make dir support multiple parameters.
Jason Edmeades [Thu, 5 Apr 2007 21:47:56 +0000 (22:47 +0100)] 
cmd.exe: Make dir support multiple parameters.

17 years agocmd.exe: Fix dir filename /s and resolve many output differences.
Jason Edmeades [Thu, 5 Apr 2007 21:47:55 +0000 (22:47 +0100)] 
cmd.exe: Fix dir filename /s and resolve many output differences.

17 years agocmd.exe: Attempt to launch pgm even if fails to locate it.
Jason Edmeades [Thu, 5 Apr 2007 21:47:54 +0000 (22:47 +0100)] 
cmd.exe: Attempt to launch pgm even if fails to locate it.

17 years agocmd.exe: Only search for supplied command as-is if it includes an extension.
Jason Edmeades [Thu, 5 Apr 2007 21:47:53 +0000 (22:47 +0100)] 
cmd.exe: Only search for supplied command as-is if it includes an extension.

Files with no extensions cannot be run as-is. This enables a directory
with 'fred' and 'fred.bat' to correctly run fred.bat if just fred is
executed.

17 years agocomctl32: Allow destruction of toolbar in BN_CLICKED handler.
Felix Nawothnig [Thu, 5 Apr 2007 22:27:21 +0000 (00:27 +0200)] 
comctl32: Allow destruction of toolbar in BN_CLICKED handler.

17 years agonotepad: Fix text label.
Rolf Kalbermatter [Fri, 6 Apr 2007 06:39:56 +0000 (08:39 +0200)] 
notepad: Fix text label.

17 years agoquartz: Send a notification when the filter graph clock changes.
Chris Robinson [Thu, 5 Apr 2007 20:19:30 +0000 (13:19 -0700)] 
quartz: Send a notification when the filter graph clock changes.

17 years agoquartz: Avoid releasing NULL objects.
Chris Robinson [Wed, 4 Apr 2007 16:21:58 +0000 (09:21 -0700)] 
quartz: Avoid releasing NULL objects.

17 years agotaskmgr: Use default font for proc listview.
Felix Nawothnig [Fri, 6 Apr 2007 00:38:14 +0000 (02:38 +0200)] 
taskmgr: Use default font for proc listview.

17 years agocomctl32: Use appropriate font for header drag image.
Felix Nawothnig [Fri, 6 Apr 2007 00:55:16 +0000 (02:55 +0200)] 
comctl32: Use appropriate font for header drag image.

17 years agocomctl32: Fix item rect calculation.
Felix Nawothnig [Thu, 5 Apr 2007 21:44:23 +0000 (23:44 +0200)] 
comctl32: Fix item rect calculation.

17 years agomsvcrt: Demangle a C++ mangled string that is only a name with it's template argument...
Michael Stefaniuc [Thu, 5 Apr 2007 22:50:06 +0000 (00:50 +0200)] 
msvcrt: Demangle a C++ mangled string that is only a name with it's template argument list.

17 years agomsvcrt: Move the code to demangle a name with its template argument list out of get_c...
Michael Stefaniuc [Thu, 5 Apr 2007 22:49:18 +0000 (00:49 +0200)] 
msvcrt: Move the code to demangle a name with its template argument list out of get_class() and into a separate function.

17 years agoole32: Fix a hack which depended on the IID of the interface being marshaled
Rob Shearman [Thu, 5 Apr 2007 16:33:36 +0000 (17:33 +0100)] 
ole32: Fix a hack which depended on the IID of the interface being marshaled

to determine whether we were marshaling the remote unknown for the
apartment or not.

17 years agowintrust: Improve a number of stubs.
Hans Leidekker [Thu, 5 Apr 2007 14:16:56 +0000 (16:16 +0200)] 
wintrust: Improve a number of stubs.

17 years agontdll: Make test for heap boundaries more strict in HEAP_FindSubHeap.
Alexandre Julliard [Thu, 5 Apr 2007 20:06:38 +0000 (22:06 +0200)] 
ntdll: Make test for heap boundaries more strict in HEAP_FindSubHeap.

17 years agoole32: Move declaration for FileMonikerImpl_DecomposePath from compobj_private.h...
Rob Shearman [Thu, 5 Apr 2007 10:34:59 +0000 (11:34 +0100)] 
ole32: Move declaration for FileMonikerImpl_DecomposePath from compobj_private.h to moniker.h.

17 years agoole32: Don't release the registered drop targets in OleUninitialize.
Rob Shearman [Thu, 5 Apr 2007 10:33:52 +0000 (11:33 +0100)] 
ole32: Don't release the registered drop targets in OleUninitialize.

Do it in DLL_PROCESS_DETACH instead.

17 years agoole32: Check the input hwnd is valid in RevokeDragDrop.
Rob Shearman [Thu, 5 Apr 2007 10:33:16 +0000 (11:33 +0100)] 
ole32: Check the input hwnd is valid in RevokeDragDrop.

17 years agoole32: Check for COM not being initialised and an invalid window handle being input...
Rob Shearman [Thu, 5 Apr 2007 10:32:32 +0000 (11:32 +0100)] 
ole32: Check for COM not being initialised and an invalid window handle being input to RegisterDragDrop.

17 years agoole32: Add tests for drag and drop functions.
Rob Shearman [Thu, 5 Apr 2007 10:31:51 +0000 (11:31 +0100)] 
ole32: Add tests for drag and drop functions.

17 years agouser32/tests: Don't run unicode tests if not supported.
Paul Vriens [Thu, 5 Apr 2007 09:21:53 +0000 (11:21 +0200)] 
user32/tests: Don't run unicode tests if not supported.

17 years agontdll/tests: Use GetModuleHandle and skip.
Paul Vriens [Thu, 5 Apr 2007 08:29:46 +0000 (10:29 +0200)] 
ntdll/tests: Use GetModuleHandle and skip.

17 years agowinspool: Add a test for DeviceCapabilities, fix some bugs found.
Dmitry Timoshkov [Sat, 7 Apr 2007 08:28:10 +0000 (17:28 +0900)] 
winspool: Add a test for DeviceCapabilities, fix some bugs found.

17 years agows2_32: Don't access the IO_STATUS_BLOCK until the I/O operation is finished.
Alexandre Julliard [Thu, 5 Apr 2007 09:29:30 +0000 (11:29 +0200)] 
ws2_32: Don't access the IO_STATUS_BLOCK until the I/O operation is finished.

17 years agontdll: Avoid relying on the IO_STATUS_BLOCK for storing the current transfer count.
Alexandre Julliard [Thu, 5 Apr 2007 09:03:38 +0000 (11:03 +0200)] 
ntdll: Avoid relying on the IO_STATUS_BLOCK for storing the current transfer count.

17 years agontdll: Avoid setting status in IO_STATUS_BLOCK until the I/O operation is done.
Alexandre Julliard [Thu, 5 Apr 2007 08:55:40 +0000 (10:55 +0200)] 
ntdll: Avoid setting status in IO_STATUS_BLOCK until the I/O operation is done.

17 years agowined3d: Fix GLSL cnd instruction.
Fabian Bieler [Wed, 4 Apr 2007 22:26:35 +0000 (00:26 +0200)] 
wined3d: Fix GLSL cnd instruction.

According to MSDN the cnd instruction should translate:
dst = src0 > 0.5 ? src1 : src2;

17 years agowined3d: Fix UpdateSurface for sourceRect != sourceWidth.
Fabian Bieler [Sat, 31 Mar 2007 11:01:48 +0000 (13:01 +0200)] 
wined3d: Fix UpdateSurface for sourceRect != sourceWidth.

17 years agocomdlg32: Constify some variables.
Andrew Talbot [Wed, 4 Apr 2007 21:23:04 +0000 (22:23 +0100)] 
comdlg32: Constify some variables.

17 years agocomdlg32: Constify some variables.
Andrew Talbot [Wed, 4 Apr 2007 21:22:44 +0000 (22:22 +0100)] 
comdlg32: Constify some variables.

17 years agocomdlg32: Constify some variables.
Andrew Talbot [Wed, 4 Apr 2007 21:22:20 +0000 (22:22 +0100)] 
comdlg32: Constify some variables.

17 years agoadvapi32: Add some tests for RegDeleteTreeA.
Stefan Leichter [Wed, 4 Apr 2007 21:03:00 +0000 (23:03 +0200)] 
advapi32: Add some tests for RegDeleteTreeA.

17 years agoole32: Storage optimization.
Aric Stewart [Wed, 4 Apr 2007 18:15:28 +0000 (13:15 -0500)] 
ole32: Storage optimization.

We do not need to unmap and remap all the victim pages with every
resize as they are simply a cache. Provides significant speedup for
saving large storage files.

17 years agontdll: Remove one exception test.
Peter Beutner [Wed, 4 Apr 2007 19:29:14 +0000 (21:29 +0200)] 
ntdll: Remove one exception test.

17 years agodinput: Add missing definition to public header.
Peter Beutner [Wed, 4 Apr 2007 19:30:25 +0000 (21:30 +0200)] 
dinput: Add missing definition to public header.

17 years agowinearts.drv: Kill off winearts.
Maarten Lankhorst [Wed, 4 Apr 2007 17:02:04 +0000 (19:02 +0200)] 
winearts.drv: Kill off winearts.

17 years agoole32: In 16-bit OLE, LPOLESTR uses multibyte, not Unicode characters so make LoadTyp...
Rob Shearman [Wed, 4 Apr 2007 18:54:54 +0000 (19:54 +0100)] 
ole32: In 16-bit OLE, LPOLESTR uses multibyte, not Unicode characters so make LoadTypeLib16 take an LPSTR instead of LPOLESTR.

17 years agoole32: Keep a list of the loaded dlls for each apartment.
Rob Shearman [Wed, 4 Apr 2007 17:57:31 +0000 (18:57 +0100)] 
ole32: Keep a list of the loaded dlls for each apartment.

Use it to make CoFreeUnusedLibraries per-apartment.

17 years agoole32: Cache the address for the library's DllGetClassObject and DllCanUnloadNow...
Rob Shearman [Wed, 4 Apr 2007 17:56:51 +0000 (18:56 +0100)] 
ole32: Cache the address for the library's DllGetClassObject and DllCanUnloadNow in the OpenDll list entry.

17 years agoole32: Add a test that shows CoFreeUnusedLibraries only frees unused libraries from...
Rob Shearman [Wed, 4 Apr 2007 17:56:14 +0000 (18:56 +0100)] 
ole32: Add a test that shows CoFreeUnusedLibraries only frees unused libraries from the current apartment.

17 years agoole32: Move the handling of loading a dll and getting an in-process object from it...
Rob Shearman [Wed, 4 Apr 2007 17:55:23 +0000 (18:55 +0100)] 
ole32: Move the handling of loading a dll and getting an in-process object from it to an apartment-specific function.

Use it to implement apartment_hostobject in a cleaner way so that it is
guaranteed to not recurse.

17 years agoole32: Move the in-process module loading to COMPOBJ_DllList_Add.
Rob Shearman [Wed, 4 Apr 2007 17:54:27 +0000 (18:54 +0100)] 
ole32: Move the in-process module loading to COMPOBJ_DllList_Add.

17 years agoole32: Convert the OpenDll list to a standard Wine list.
Rob Shearman [Wed, 4 Apr 2007 17:53:36 +0000 (18:53 +0100)] 
ole32: Convert the OpenDll list to a standard Wine list.

Store the library name and make it reference counted.

17 years agowined3d: Add support for float texture formats back in.
Fabian Bieler [Thu, 29 Mar 2007 17:53:52 +0000 (19:53 +0200)] 
wined3d: Add support for float texture formats back in.

17 years agowined3d: Fix GLSL cnd instruction for INF and NAN arguments.
Fabian Bieler [Thu, 29 Mar 2007 17:59:11 +0000 (19:59 +0200)] 
wined3d: Fix GLSL cnd instruction for INF and NAN arguments.

17 years agowined3d: Fix GLSL cmp instruction for INF and NAN arguments.
Fabian Bieler [Thu, 29 Mar 2007 17:57:41 +0000 (19:57 +0200)] 
wined3d: Fix GLSL cmp instruction for INF and NAN arguments.

17 years agoquartz: Tell filters to stop sending data when the chain is broken.
Chris Robinson [Tue, 3 Apr 2007 18:04:59 +0000 (11:04 -0700)] 
quartz: Tell filters to stop sending data when the chain is broken.

17 years agoquartz: Don't call ReleaseSemaphore on NULL semaphore handles.
Chris Robinson [Wed, 4 Apr 2007 12:07:31 +0000 (05:07 -0700)] 
quartz: Don't call ReleaseSemaphore on NULL semaphore handles.

17 years agoquartz: Implement Get/SetSyncSource for the FilterGraph's IMediaFilter interface.
Chris Robinson [Tue, 3 Apr 2007 17:44:41 +0000 (10:44 -0700)] 
quartz: Implement Get/SetSyncSource for the FilterGraph's IMediaFilter interface.

17 years agoserver: Use the standard file descriptor signal mechanism for directory changes.
Alexandre Julliard [Wed, 4 Apr 2007 17:54:33 +0000 (19:54 +0200)] 
server: Use the standard file descriptor signal mechanism for directory changes.

17 years agoserver: Fix the handling of the signaled status for file descriptors.
Alexandre Julliard [Wed, 4 Apr 2007 17:39:29 +0000 (19:39 +0200)] 
server: Fix the handling of the signaled status for file descriptors.

File handles are signaled when an I/O operation completes, and reset
when another operation is queued.

17 years agowinex11.drv: Store the display file descriptor directly in the server message queue.
Alexandre Julliard [Wed, 4 Apr 2007 16:02:53 +0000 (18:02 +0200)] 
winex11.drv: Store the display file descriptor directly in the server message queue.

Get rid of a few WaitForMultipleObjectsEx hacks.

17 years agoserver: Add support for associating a file descriptor to a message queue.
Alexandre Julliard [Wed, 4 Apr 2007 16:02:01 +0000 (18:02 +0200)] 
server: Add support for associating a file descriptor to a message queue.

17 years agomake_requests: More aggressive grepping for status values.
Alexandre Julliard [Wed, 4 Apr 2007 16:01:22 +0000 (18:01 +0200)] 
make_requests: More aggressive grepping for status values.

17 years agoodbccp32: Don't print *pcbPathOut as it can be NULL (Coverity).
Paul Vriens [Wed, 4 Apr 2007 09:28:42 +0000 (11:28 +0200)] 
odbccp32: Don't print *pcbPathOut as it can be NULL (Coverity).

17 years agocomctl32: Propsheet exception fix.
Aric Stewart [Tue, 3 Apr 2007 17:58:19 +0000 (12:58 -0500)] 
comctl32: Propsheet exception fix.

Do not attempt to draw a page during WM_PAINT if there is no active page.

17 years agowined3d: Only issue state_patchsegments FIXME once.
Felix Nawothnig [Tue, 3 Apr 2007 21:39:22 +0000 (23:39 +0200)] 
wined3d: Only issue state_patchsegments FIXME once.