wine
17 years agorpcrt4: Move forcing of fMustAlloc to NULL to the callers of EmbeddedPointerUnmarshall.
Rob Shearman [Thu, 29 Nov 2007 17:35:29 +0000 (17:35 +0000)] 
rpcrt4: Move forcing of fMustAlloc to NULL to the callers of EmbeddedPointerUnmarshall.

This will enable them to be individually fixed up to use memory if it
was provided by the caller.

17 years agorpcrt4: EmbeddedPointerUnmarshall doesn't need to change the address of the allocated...
Rob Shearman [Thu, 29 Nov 2007 17:35:22 +0000 (17:35 +0000)] 
rpcrt4: EmbeddedPointerUnmarshall doesn't need to change the address of the allocated memory, so reduce the level of indirection of the memory parameter by one.

17 years agorpcrt4: Errors in sending or receiving packets should result in RPC_S_CALL_FAILED...
Rob Shearman [Thu, 29 Nov 2007 15:42:20 +0000 (15:42 +0000)] 
rpcrt4: Errors in sending or receiving packets should result in RPC_S_CALL_FAILED being returned, not RPC_S_PROTOCOL_ERROR.

17 years agoadvapi32: Add stub for CreateProcessWithLogonW.
Louis Lenders [Tue, 27 Nov 2007 20:48:53 +0000 (20:48 +0000)] 
advapi32: Add stub for CreateProcessWithLogonW.

17 years agogdi32: Fix the type of two loop variables.
Gerald Pfeifer [Wed, 28 Nov 2007 22:18:12 +0000 (23:18 +0100)] 
gdi32: Fix the type of two loop variables.

17 years agouser32: Reduce scope of variable in ICO_ExtractIconExW() and initialize it.
Gerald Pfeifer [Wed, 28 Nov 2007 22:59:45 +0000 (23:59 +0100)] 
user32: Reduce scope of variable in ICO_ExtractIconExW() and initialize it.

17 years agowinedbg: Warning fixes.
Gerald Pfeifer [Wed, 28 Nov 2007 23:11:13 +0000 (00:11 +0100)] 
winedbg: Warning fixes.

17 years agokernel32: Handle default case in Local32_FromHandle().
Gerald Pfeifer [Wed, 28 Nov 2007 22:26:10 +0000 (23:26 +0100)] 
kernel32: Handle default case in Local32_FromHandle().

17 years agolibwine: Work around the Mac OS dynamic loader support for PE files.
Alexandre Julliard [Thu, 29 Nov 2007 14:32:49 +0000 (15:32 +0100)] 
libwine: Work around the Mac OS dynamic loader support for PE files.

17 years agocoreaudio: Verify valid lineId in MIXER_GETLINECONTROLSF_ONEBYTYPE.
Aric Stewart [Thu, 29 Nov 2007 04:42:39 +0000 (13:42 +0900)] 
coreaudio: Verify valid lineId in MIXER_GETLINECONTROLSF_ONEBYTYPE.

17 years agowinmm: Correct check for MIXER_GETLINECONTROLSF_ONEBYTYPE in mixerGetLineControlsA.
Aric Stewart [Thu, 29 Nov 2007 04:34:06 +0000 (13:34 +0900)] 
winmm: Correct check for MIXER_GETLINECONTROLSF_ONEBYTYPE in mixerGetLineControlsA.

17 years agowined3d: Added a card ID for a 8600 Mobile GT.
Marco Schuster [Wed, 28 Nov 2007 21:34:03 +0000 (22:34 +0100)] 
wined3d: Added a card ID for a 8600 Mobile GT.

17 years agoadvapi32: Fix a typo.
Andrew Talbot [Wed, 28 Nov 2007 22:17:05 +0000 (22:17 +0000)] 
advapi32: Fix a typo.

17 years agomsi: Don't check for the media or cabinet if the cabinet is internal.
James Hawkins [Wed, 28 Nov 2007 20:56:53 +0000 (14:56 -0600)] 
msi: Don't check for the media or cabinet if the cabinet is internal.

17 years agomsi: Make sure attr is valid before checking for the directory bit.
James Hawkins [Wed, 28 Nov 2007 20:55:48 +0000 (14:55 -0600)] 
msi: Make sure attr is valid before checking for the directory bit.

17 years agowined3d: Activate GL_ARB_texture_rectangle.
Stefan Dösinger [Wed, 28 Nov 2007 19:35:04 +0000 (20:35 +0100)] 
wined3d: Activate GL_ARB_texture_rectangle.

17 years agowined3d: Refuse to create a mipmapped conditional np2 texture.
Stefan Dösinger [Wed, 28 Nov 2007 19:21:00 +0000 (20:21 +0100)] 
wined3d: Refuse to create a mipmapped conditional np2 texture.

17 years agowined3d: Make the code aware of GL_ARB_texture_rectangle.
Stefan Dösinger [Tue, 27 Nov 2007 21:25:07 +0000 (22:25 +0100)] 
wined3d: Make the code aware of GL_ARB_texture_rectangle.

17 years agowined3d: Add GL_ARB_texture_rectangles to our opengl extensions.
Stefan Dösinger [Mon, 26 Nov 2007 22:19:03 +0000 (23:19 +0100)] 
wined3d: Add GL_ARB_texture_rectangles to our opengl extensions.

17 years agowined3d: Avoid hardcoding GL_TEXTURE_2D.
Stefan Dösinger [Mon, 26 Nov 2007 20:28:20 +0000 (21:28 +0100)] 
wined3d: Avoid hardcoding GL_TEXTURE_2D.

17 years agowined3d: Disable GL_TEXTURE_2D in the standard blit setup.
Stefan Dösinger [Mon, 26 Nov 2007 20:43:08 +0000 (21:43 +0100)] 
wined3d: Disable GL_TEXTURE_2D in the standard blit setup.

17 years agoole32: Fix a test in the WdtpInterfacePointer tests.
Rob Shearman [Wed, 28 Nov 2007 17:45:41 +0000 (17:45 +0000)] 
ole32: Fix a test in the WdtpInterfacePointer tests.

17 years agoole32: Fix description of what is being test in ok calls in the WdtpInterfacePointer...
Rob Shearman [Wed, 28 Nov 2007 17:45:35 +0000 (17:45 +0000)] 
ole32: Fix description of what is being test in ok calls in the WdtpInterfacePointer tests.

17 years agocrypt32: Support setting the salt value through KP_SALT_EX.
Juan Lang [Wed, 28 Nov 2007 17:27:36 +0000 (09:27 -0800)] 
crypt32: Support setting the salt value through KP_SALT_EX.

17 years agocrypt32: Support getting and setting the KP_PADDING key param.
Juan Lang [Wed, 28 Nov 2007 17:20:23 +0000 (09:20 -0800)] 
crypt32: Support getting and setting the KP_PADDING key param.

17 years agowincrypt.h: Add values for KP_PADDING key param.
Juan Lang [Wed, 28 Nov 2007 17:16:14 +0000 (09:16 -0800)] 
wincrypt.h: Add values for KP_PADDING key param.

17 years agorpcrt4: Fix an integer overflow in NdrConformantStructMarshall and NdrConformantStruc...
Rob Shearman [Wed, 28 Nov 2007 15:02:39 +0000 (15:02 +0000)] 
rpcrt4: Fix an integer overflow in NdrConformantStructMarshall and NdrConformantStructUnmarshall.

17 years agorpcrt4: Fix some more potential buffer overflows.
Rob Shearman [Wed, 28 Nov 2007 15:02:21 +0000 (15:02 +0000)] 
rpcrt4: Fix some more potential buffer overflows.

17 years agorpcrt4: Check there is enough space in the buffer and that the size doesn't cause...
Rob Shearman [Wed, 28 Nov 2007 15:02:06 +0000 (15:02 +0000)] 
rpcrt4: Check there is enough space in the buffer and that the size doesn't cause an overflow when copying data to it.

17 years agorpcrt4: Check for integer overflows when increasing the buffer length.
Rob Shearman [Wed, 28 Nov 2007 15:01:53 +0000 (15:01 +0000)] 
rpcrt4: Check for integer overflows when increasing the buffer length.

Rename safe_buffer_copy to safe_copy_from_buffer.

17 years agomsvcrt: Test more offsets for _aligned_offset_realloc (especially offset > alignment).
Lionel Debroux [Sun, 25 Nov 2007 08:56:22 +0000 (09:56 +0100)] 
msvcrt: Test more offsets for _aligned_offset_realloc (especially offset > alignment).

17 years agomsvcrt: Fix _Aligned_offset_realloc (move correct block of memory); add a comment...
Lionel Debroux [Wed, 28 Nov 2007 10:47:18 +0000 (11:47 +0100)] 
msvcrt: Fix _Aligned_offset_realloc (move correct block of memory); add a comment to explain why.

17 years agouser32, wine.inf: Enable title bar gradients and match colours with win2k.
Divan Burger [Thu, 22 Nov 2007 05:13:08 +0000 (07:13 +0200)] 
user32, wine.inf: Enable title bar gradients and match colours with win2k.

17 years agourlmon: The callback parameter can be null, check pointer before using.
Alistair Leslie-Hughes [Wed, 28 Nov 2007 11:20:14 +0000 (22:20 +1100)] 
urlmon: The callback parameter can be null, check pointer before using.

17 years agowinecoreaudio: Implement WIDM_GETPOS.
Aric Stewart [Wed, 28 Nov 2007 10:37:58 +0000 (19:37 +0900)] 
winecoreaudio: Implement WIDM_GETPOS.

17 years agowined3d: Add printf format checking to the shader_addline function and fix resulting...
Alexandre Julliard [Wed, 28 Nov 2007 11:55:11 +0000 (12:55 +0100)] 
wined3d: Add printf format checking to the shader_addline function and fix resulting warnings.

17 years agowined3d: Fix a sign mistake in the code creating the sorted attrib.
Stefan Dösinger [Mon, 26 Nov 2007 19:01:40 +0000 (20:01 +0100)] 
wined3d: Fix a sign mistake in the code creating the sorted attrib.

17 years agowined3d: Allow using a different internal format for fbos.
Stefan Dösinger [Fri, 23 Nov 2007 13:17:21 +0000 (14:17 +0100)] 
wined3d: Allow using a different internal format for fbos.

OpenGL drivers do not support some low precision internal formats
like GL_RGB5 for fbo color targets. Direct3D application depend on them,
so provide a fallback format for render targets if the requested format
itself is not supported.

17 years agowined3d: Report some more geforce 7 cards as geforce 7.
Stefan Dösinger [Fri, 23 Nov 2007 00:53:02 +0000 (01:53 +0100)] 
wined3d: Report some more geforce 7 cards as geforce 7.

17 years agowined3d: Do not try to disable unsupported texture units.
Stefan Dösinger [Wed, 28 Nov 2007 11:13:08 +0000 (12:13 +0100)] 
wined3d: Do not try to disable unsupported texture units.

17 years agowined3d: Add some missing checkGLcall calls.
Stefan Dösinger [Thu, 22 Nov 2007 23:22:00 +0000 (00:22 +0100)] 
wined3d: Add some missing checkGLcall calls.

17 years agowined3d: Work around nvidia beta driver bug.
Stefan Dösinger [Thu, 22 Nov 2007 21:18:53 +0000 (22:18 +0100)] 
wined3d: Work around nvidia beta driver bug.

17 years agowined3d: Inform the texture about filtering changes.
Stefan Dösinger [Tue, 27 Nov 2007 22:43:11 +0000 (23:43 +0100)] 
wined3d: Inform the texture about filtering changes.

The surface_blt_to_drawable function changes the filtering settings of
the texture object, but without informing the container about this
change. This patch makes sure that the basetexture knows about this and
reapplies the changed states to the settings chosen by the app.

17 years agoadvapi32: Make the credential registry key stay around if a persist value longer...
Rob Shearman [Wed, 28 Nov 2007 05:48:09 +0000 (05:48 +0000)] 
advapi32: Make the credential registry key stay around if a persist value longer than session is specified.

17 years agoadvapi32: Use the open_for_write parameter to open_cred_mgr_key and fix get_cred_mgr_...
Rob Shearman [Wed, 28 Nov 2007 05:47:57 +0000 (05:47 +0000)] 
advapi32: Use the open_for_write parameter to open_cred_mgr_key and fix get_cred_mgr_encryption_key to not need KEY_WRITE access to the key passed in.

17 years agorsaenh: Empty container names are allowed for CRYPT_VERIFYCONTEXT contexts.
Juan Lang [Tue, 27 Nov 2007 22:38:08 +0000 (14:38 -0800)] 
rsaenh: Empty container names are allowed for CRYPT_VERIFYCONTEXT contexts.

17 years agocrypt32: Add CERT_STORE_ADD_NEWER support to CertAddCertificateContextToStore.
Juan Lang [Mon, 26 Nov 2007 19:59:51 +0000 (11:59 -0800)] 
crypt32: Add CERT_STORE_ADD_NEWER support to CertAddCertificateContextToStore.

17 years agocrypt32: Implement finding an existing certificate in a store.
Juan Lang [Mon, 26 Nov 2007 19:49:36 +0000 (11:49 -0800)] 
crypt32: Implement finding an existing certificate in a store.

17 years agodnsapi: Rename the wrappers around HeapAlloc() &Co to use the new standard naming.
Michael Stefaniuc [Tue, 27 Nov 2007 23:11:14 +0000 (00:11 +0100)] 
dnsapi: Rename the wrappers around HeapAlloc() &Co to use the new standard naming.

17 years agoshdocvw: Rename the wrappers around HeapAlloc() &Co to use the new standard naming.
Michael Stefaniuc [Tue, 27 Nov 2007 23:09:35 +0000 (00:09 +0100)] 
shdocvw: Rename the wrappers around HeapAlloc() &Co to use the new standard naming.

17 years agooleaut32: Handle integer overflow of len in SysReAllocStringLen and SysAllocStringByt...
Rob Shearman [Tue, 27 Nov 2007 22:43:00 +0000 (22:43 +0000)] 
oleaut32: Handle integer overflow of len in SysReAllocStringLen and SysAllocStringByteLen.

17 years agontdll: Trace arena magics (may help debugging some heap corruptions).
Lionel Debroux [Sun, 25 Nov 2007 08:56:31 +0000 (09:56 +0100)] 
ntdll: Trace arena magics (may help debugging some heap corruptions).

17 years agod3dx8: Add WINAPI to the prototypes of D3DXMatrixTransformation.
Stefan Leichter [Tue, 27 Nov 2007 19:31:15 +0000 (20:31 +0100)] 
d3dx8: Add WINAPI to the prototypes of D3DXMatrixTransformation.

17 years agomsi: Fix invalid SQL query.
Anatoly Lyutin [Tue, 27 Nov 2007 19:21:58 +0000 (22:21 +0300)] 
msi: Fix invalid SQL query.

17 years agooleaut32: Introduce a new helper function, TLB_FreeCustData, for freeing custom data.
Rob Shearman [Tue, 27 Nov 2007 19:16:35 +0000 (19:16 +0000)] 
oleaut32: Introduce a new helper function, TLB_FreeCustData, for freeing custom data.

Fix memory leaks caused by the variable and interface custom data not
being freed properly.

17 years agooleaut32: Free the correct custom data inside ITypeInfo_fnRelease.
Rob Shearman [Tue, 27 Nov 2007 19:16:19 +0000 (19:16 +0000)] 
oleaut32: Free the correct custom data inside ITypeInfo_fnRelease.

Since the code is inside the loop for function data, it should be
freeing the function's custom data, not the interface's.

17 years agoserver: When merging mouse messages ignore the window if it isn't set.
Alexandre Julliard [Tue, 27 Nov 2007 15:43:00 +0000 (16:43 +0100)] 
server: When merging mouse messages ignore the window if it isn't set.

17 years agowininet: Don't clear the auth data for Basic authentication in HTTP_InsertAuthorizati...
Rob Shearman [Tue, 27 Nov 2007 14:19:50 +0000 (14:19 +0000)] 
wininet: Don't clear the auth data for Basic authentication in HTTP_InsertAuthorizationForHeader.

It isn't tracked per connection, unlike NTLM authentication, and so the
server will return a 401 error and try to get us to authenticate again.
However, this doesn't work as the authentication information is assumed
by the code to be valid for the whole connection.

17 years agorpcrt4: Fix the tests for up_enum16.
Rob Shearman [Tue, 27 Nov 2007 12:32:48 +0000 (12:32 +0000)] 
rpcrt4: Fix the tests for up_enum16.

It is different to the other base types as it has a different size on
the wire to in memory, so it can't just be set to the buffer when
unmarshalling.

17 years agocredui: Fix a test failure on Windows XP.
Rob Shearman [Tue, 27 Nov 2007 12:32:39 +0000 (12:32 +0000)] 
credui: Fix a test failure on Windows XP.

17 years agoinclude: Header files for d3dx9_xx.
David Adam [Mon, 26 Nov 2007 23:36:20 +0000 (00:36 +0100)] 
include: Header files for d3dx9_xx.

17 years agowined3d: Correctly handle the y offset with offscreen rendering.
Stefan Dösinger [Wed, 21 Nov 2007 22:46:15 +0000 (23:46 +0100)] 
wined3d: Correctly handle the y offset with offscreen rendering.

This fixes a regression introduced with the MAD patch.

17 years agowined3d: Downgrade an ERR to a WARN.
Stefan Dösinger [Tue, 20 Nov 2007 20:16:25 +0000 (21:16 +0100)] 
wined3d: Downgrade an ERR to a WARN.

17 years agowined3d: Fog is applied after sRGB correction.
Stefan Dösinger [Tue, 20 Nov 2007 16:58:59 +0000 (17:58 +0100)] 
wined3d: Fog is applied after sRGB correction.

17 years agowined3d: Make SRGB write correction working with 1.x shaders in arb.
Stefan Dösinger [Tue, 20 Nov 2007 14:29:18 +0000 (15:29 +0100)] 
wined3d: Make SRGB write correction working with 1.x shaders in arb.

17 years agod3d9: Add a test for vertex shader input matching.
Stefan Dösinger [Wed, 21 Nov 2007 21:16:12 +0000 (22:16 +0100)] 
d3d9: Add a test for vertex shader input matching.

17 years agowined3d: Fixed potential reference of freed backBuffer array in IWineD3DDeviceImpl_Se...
Lauris Kaplinski [Sun, 25 Nov 2007 21:07:24 +0000 (23:07 +0200)] 
wined3d: Fixed potential reference of freed backBuffer array in IWineD3DDeviceImpl_SetFrontBackBuffers.

17 years agogdi32: Fix a typo.
Andrew Talbot [Mon, 26 Nov 2007 15:09:59 +0000 (15:09 +0000)] 
gdi32: Fix a typo.

17 years agodinput: Use bitwise NOT not logical NOT.
Andrew Talbot [Mon, 26 Nov 2007 15:09:55 +0000 (15:09 +0000)] 
dinput: Use bitwise NOT not logical NOT.

17 years agorpcrt4: socket() returns -1 on error so check the return value against that.
Michael Stefaniuc [Mon, 26 Nov 2007 22:09:28 +0000 (23:09 +0100)] 
rpcrt4: socket() returns -1 on error so check the return value against that.

17 years agowininet/tests: Do not compare the return value of socket() with 0. Use INVALID_SOCKET...
Michael Stefaniuc [Mon, 26 Nov 2007 22:07:34 +0000 (23:07 +0100)] 
wininet/tests: Do not compare the return value of socket() with 0. Use INVALID_SOCKET instead.

17 years agoadvapi32: Add support for using the Mac Keychain services as a backend for the creden...
Rob Shearman [Mon, 26 Nov 2007 22:57:35 +0000 (22:57 +0000)] 
advapi32: Add support for using the Mac Keychain services as a backend for the credential functions instead of the registry.

17 years agoole32: Add tests for WdtpInterfacePointer_* functions.
Rob Shearman [Mon, 26 Nov 2007 22:52:07 +0000 (22:52 +0000)] 
ole32: Add tests for WdtpInterfacePointer_* functions.

Add stubs for these so that the tests link.

17 years agoole32: Clean up properly in ClientRpcChannelBuffer_SendReceive in the case where...
Rob Shearman [Mon, 26 Nov 2007 22:50:48 +0000 (22:50 +0000)] 
ole32: Clean up properly in ClientRpcChannelBuffer_SendReceive in the case where PostMessageW fails.

17 years agoole32: Store the dispatch parameters in the message state structure to allow them...
Rob Shearman [Mon, 26 Nov 2007 22:50:32 +0000 (22:50 +0000)] 
ole32: Store the dispatch parameters in the message state structure to allow them to be initialised earlier in the sequence of IRpcChannelBuffer calls.

17 years agoadvapi32: Fix a typo in CredEnumerateW.
Rob Shearman [Mon, 26 Nov 2007 19:41:00 +0000 (19:41 +0000)] 
advapi32: Fix a typo in CredEnumerateW.

17 years agoadvapi32: Move credential registry reading code to separate functions.
Rob Shearman [Mon, 26 Nov 2007 19:40:51 +0000 (19:40 +0000)] 
advapi32: Move credential registry reading code to separate functions.

17 years agoinetcomm: Implement IMimeBody:SetData.
Huw Davies [Mon, 26 Nov 2007 12:04:51 +0000 (12:04 +0000)] 
inetcomm: Implement IMimeBody:SetData.

17 years agoinetcomm: Implement IMimeBody:[G|S]etCurrentEncoding.
Huw Davies [Mon, 26 Nov 2007 12:04:08 +0000 (12:04 +0000)] 
inetcomm: Implement IMimeBody:[G|S]etCurrentEncoding.

17 years agoinetcomm: Implement IMimeBody:IsContentType.
Huw Davies [Mon, 26 Nov 2007 12:03:35 +0000 (12:03 +0000)] 
inetcomm: Implement IMimeBody:IsContentType.

17 years agoinetcomm: Store a header's parameters as a list.
Huw Davies [Mon, 26 Nov 2007 12:03:08 +0000 (12:03 +0000)] 
inetcomm: Store a header's parameters as a list.

17 years agoinetcomm: Unfold headers.
Huw Davies [Mon, 26 Nov 2007 12:02:35 +0000 (12:02 +0000)] 
inetcomm: Unfold headers.

17 years agoinetcomm: Parse headers into a list.
Huw Davies [Mon, 26 Nov 2007 12:01:52 +0000 (12:01 +0000)] 
inetcomm: Parse headers into a list.

17 years agoinetcomm: Copy RFC822 headers into a memory block for later parsing.
Huw Davies [Mon, 26 Nov 2007 12:01:12 +0000 (12:01 +0000)] 
inetcomm: Copy RFC822 headers into a memory block for later parsing.

17 years agoinclude: Add missing definitions for DSS in wincrypt.h.
Vijay Kiran Kamuju [Wed, 21 Nov 2007 21:19:41 +0000 (15:19 -0600)] 
include: Add missing definitions for DSS in wincrypt.h.

17 years agoshell32: GetModuleFileNameW gets number of WCHARs not bytes.
Marcus Meissner [Thu, 22 Nov 2007 07:24:17 +0000 (08:24 +0100)] 
shell32: GetModuleFileNameW gets number of WCHARs not bytes.

17 years agontdll: Fix computation in enumerate_key().
Gerald Pfeifer [Thu, 22 Nov 2007 20:41:29 +0000 (21:41 +0100)] 
ntdll: Fix computation in enumerate_key().

17 years agoinetcomm: Fix error check in InternetTransport_Connect().
Gerald Pfeifer [Fri, 23 Nov 2007 19:57:58 +0000 (20:57 +0100)] 
inetcomm: Fix error check in InternetTransport_Connect().

17 years agowined3d: Rewrite condition in vshader_program_add_param() to actually distinguish...
Gerald Pfeifer [Thu, 22 Nov 2007 21:42:51 +0000 (22:42 +0100)] 
wined3d: Rewrite condition in vshader_program_add_param() to actually distinguish between two cases.

17 years agoitss: Avoid checking an unsigned value for < 0.
Gerald Pfeifer [Thu, 22 Nov 2007 21:36:13 +0000 (22:36 +0100)] 
itss: Avoid checking an unsigned value for < 0.

17 years agowinedos: Use DWORD instead of long for return values of SetFilePointer.
Gerald Pfeifer [Thu, 22 Nov 2007 15:48:12 +0000 (16:48 +0100)] 
winedos: Use DWORD instead of long for return values of SetFilePointer.

Adjust type of loop variable in INT21_Ioctl_Char().

17 years agonetapi32: Remove one tests and simplify another based on the limited range of unsigned.
Gerald Pfeifer [Thu, 22 Nov 2007 00:10:33 +0000 (01:10 +0100)] 
netapi32: Remove one tests and simplify another based on the limited range of unsigned.

17 years agontdll: Simplify condition in RtlGetAce() based on variable (un)signedness.
Gerald Pfeifer [Thu, 22 Nov 2007 00:07:29 +0000 (01:07 +0100)] 
ntdll: Simplify condition in RtlGetAce() based on variable (un)signedness.

17 years agooleaut32: Simplify two conditions based on the fact that unsigned variables cannot...
Gerald Pfeifer [Thu, 22 Nov 2007 20:49:37 +0000 (21:49 +0100)] 
oleaut32: Simplify two conditions based on the fact that unsigned variables cannot be negative.

17 years agooleaut32: Simplify two conditions based on the fact that unsigned variables cannot...
Gerald Pfeifer [Thu, 22 Nov 2007 00:06:32 +0000 (01:06 +0100)] 
oleaut32: Simplify two conditions based on the fact that unsigned variables cannot be negative.

17 years agouser32: Fix variable type in SCROLL_HandleScrollEvent(). Remove useless check in...
Gerald Pfeifer [Wed, 21 Nov 2007 10:25:09 +0000 (11:25 +0100)] 
user32: Fix variable type in SCROLL_HandleScrollEvent().  Remove useless check in SCROLL_SetScrollInfo().

17 years agomsiexec: Fix atou() return value mistake.
Patrick Moran [Sun, 25 Nov 2007 07:35:27 +0000 (02:35 -0500)] 
msiexec: Fix atou() return value mistake.

17 years agomsvcrt: Fix memory leak (found by Smatch).
Lionel Debroux [Wed, 21 Nov 2007 16:34:10 +0000 (17:34 +0100)] 
msvcrt: Fix memory leak (found by Smatch).

17 years agod3dx8: Implement D3DXMatrixTransformation.
David Adam [Wed, 21 Nov 2007 16:23:13 +0000 (17:23 +0100)] 
d3dx8: Implement D3DXMatrixTransformation.

17 years agod3dx8: Implement D3DXQuaternionExp.
David Adam [Wed, 21 Nov 2007 13:59:21 +0000 (14:59 +0100)] 
d3dx8: Implement D3DXQuaternionExp.