Commit Graph

40700 Commits

Author SHA1 Message Date
Michael Stefaniuc 981f733e41 jscript: Remove superfluous pointer casts. 2009-02-02 15:21:44 +01:00
Marcus Meissner 2aebb568a8 dmloader: Fixed some pointer read/write checks (Coverity). 2009-02-02 15:21:44 +01:00
Marcus Meissner f0b685d504 msacm32: Add missing HeapALloc failure checks (Coverity). 2009-02-02 15:21:44 +01:00
Marcus Meissner 4d8fffb24b oleaut32: Removed useless NULL ptr check (Coverity). 2009-02-02 15:21:43 +01:00
Marcus Meissner 5493b77290 kernel32: Handle username conversion failure (Coverity). 2009-02-02 15:21:43 +01:00
Marcus Meissner 45a1269013 advapi32: Fixed NULL ptr deref in QueryServiceConfig2A (Coverity). 2009-02-02 15:21:43 +01:00
Marcus Meissner 0aa5a83688 shell32: Fixed potential buffer overwrite in execute_from_key (Coverity). 2009-02-02 15:21:43 +01:00
Gerald Pfeifer bb6e8e56ce comctl32: Simplify four functions by removing unused parameters. 2009-02-02 15:21:43 +01:00
Nikolay Sivov 5da52e0677 gdiplus: Implemented GdipTranslateClip/GdipTranslateClipI. 2009-02-02 15:21:43 +01:00
Nikolay Sivov dc3908a351 gdiplus: Implemented GdipGetRegionBounds/GdipGetRegionBoundsI. 2009-02-02 15:21:43 +01:00
Nikolay Sivov cb8f4eb16c gdiplus: Implemented GdipTranslateRegionI. 2009-02-02 15:21:43 +01:00
Nikolay Sivov c3462b1101 gdiplus: Implemented GdipTranslateRegion. 2009-02-02 15:21:43 +01:00
Nikolay Sivov 03a02d83dd gdiplus: Implemented GdipIsEqualRegion. 2009-02-02 15:21:43 +01:00
Austin English ac0252db33 configure.ac: Check for icps_outhist struct. 2009-02-02 15:21:42 +01:00
Vitaliy Margolen 3743a1a7ca dinput: Consume mouse & keyboard events in exclusive mode. 2009-02-02 15:21:42 +01:00
Paul Vriens 047a43f084 kernel32/tests: Fix remaining failures on Win9x and WinME. 2009-02-02 12:12:24 +01:00
Paul Vriens a8c24d343c kernel32/tests: Fix some test failures on Win9x and WinME. 2009-02-02 12:12:16 +01:00
Paul Vriens 2bac661c2f kernel32/tests: Fix some tests on Win9x and WinME (GetPrivateProfileSection). 2009-02-02 12:12:09 +01:00
Paul Vriens b7b59236cf kernel32/tests: Fill the buffer and check for double-NULL to show a bug in Wine. 2009-02-02 12:12:03 +01:00
Andrew Talbot 8bfc62cf8b wintrust: Declare a functions static. 2009-02-02 12:11:58 +01:00
Andrew Talbot 84666d84a5 winmm: Declare some functions static. 2009-02-02 12:11:55 +01:00
Andrew Talbot f815b68a30 wininet: Declare some functions static. 2009-02-02 12:11:51 +01:00
Lei Zhang ae28430ff8 oleaut32/tests: Add a VarFormat test for date and time. 2009-02-02 12:07:38 +01:00
Hans Leidekker 29c0f7e714 mlang: Export a couple of functions by ordinal. 2009-02-02 11:58:45 +01:00
Hans Leidekker 34a3d21354 mlang: Implement IMLangFontLink2_GetScriptFontInfo. 2009-02-02 11:56:09 +01:00
Juan Lang f5c0f3c3c2 mapi32: Fix many test failures on Win9x. 2009-02-02 11:56:02 +01:00
Juan Lang b5ea964376 crypt32: Remove test of a corner case that failed on older crypt32 versions. 2009-02-02 11:55:42 +01:00
Paul Vriens dd94366593 wininet/tests: Fix tests failures on W2K and below and some early XP. 2009-02-02 11:55:37 +01:00
Rob Shearman f545468a2d oleaut32: Initialise more of the context passed into user marshal functions in the tests for these functions.
Enable unmarshall testing for LPSAFEARRAYs and BSTRs which works on
Windows now that enough of the context has been filled in.
2009-02-02 11:55:32 +01:00
Rob Shearman 712e33e669 ole32: Initialise more of the context passed into user marshaling functions in the tests for these functions. 2009-02-02 11:55:29 +01:00
Rob Shearman d3085abc08 Change parameter type from size_t to SIZE_T for MIDL_user_allocate. 2009-02-02 11:55:21 +01:00
Francois Gouget 4ee530b2a7 msvcrt/tests: Remove a space before a '\n'. 2009-01-30 14:05:56 +01:00
Francois Gouget 4d044c6f2a twain_32/tests: Add a trailing '\n' to ok() calls. 2009-01-30 14:05:51 +01:00
Austin English 68f2db299d configure: Check for xinpgen struct. 2009-01-30 14:02:30 +01:00
Diaa Sami 72a7aed5b6 shell32: Fix a mem leak in SHBrowseForFolder. 2009-01-30 13:53:13 +01:00
Alexandre Julliard 8ca2aa3da9 msi: Fix compiler warning on older gcc. 2009-01-30 13:44:06 +01:00
Nikolay Sivov 67f9570332 gdiplus: Implemented GdipCreateRegionHrgn for rectangular regions. 2009-01-30 13:00:27 +01:00
Aric Stewart bbf4835568 oleaut32: Implement de/serialize_param of types VT_ARRAY|<type>. 2009-01-30 13:00:27 +01:00
Aric Stewart 70131341c7 mlang: Implementation of base functionality of IMultiLanguage2::ValidateCodePage and IMultiLanguage2::ValidateCodePageEx.
Does not handle automatically installing language packs.
With help from Dmitry Timoshkov.
2009-01-30 12:18:33 +01:00
Paul Vriens ce20f6c687 rsaenh/tests: Fix the remaining test failures on Win9x up to W2K. 2009-01-30 11:45:32 +01:00
Michael Stefaniuc d1a7e41b71 riched20: Remove superfluous pointer casts. 2009-01-30 11:45:23 +01:00
Michael Stefaniuc 5358233561 psapi: Remove superfluous pointer casts. 2009-01-30 11:45:20 +01:00
Juan Lang f209d11541 shell32: Allow PIDLs to have alternate types to support more recent versions of Windows. 2009-01-30 11:45:16 +01:00
Juan Lang 88cba4390c shell32: Remove a test that no longer fails on Windows Vista/2008. 2009-01-30 11:45:04 +01:00
Juan Lang 6728057954 shell32: Fix a test on Windows Vista/2008. 2009-01-30 11:44:58 +01:00
Juan Lang e5fcbad5b6 rsaenh: Fix some recently introduced test failures on Win9x/NT4. 2009-01-30 11:44:52 +01:00
Juan Lang 80a48578c6 inetmib1: Remove a test that's no longer true on Windows Vista. 2009-01-30 11:44:46 +01:00
Juan Lang bc2fa00789 cryptnet: Skip failing tests no matter what the last error is, but only on Windows. 2009-01-30 11:44:36 +01:00
Juan Lang 3b7c62f80b cryptui: Fix a few test failures on older Windows versions. 2009-01-30 11:44:31 +01:00
Juan Lang b5b097fdaa crypt32: Fix CryptProtectData tests on older Windows versions. 2009-01-30 11:44:27 +01:00
Juan Lang 10b7b81e21 crypt32: Add index of failing test to output. 2009-01-30 11:44:23 +01:00
Juan Lang 44e7d7b682 crypt32: Move test for duplicating a NULL cert to existing function. 2009-01-30 11:44:18 +01:00
Alexandre Julliard 13ff441aea ntoskrnl.exe: Remove the vectored exception handler on dll unload. 2009-01-30 11:44:13 +01:00
Christian Costa 868f63935c d3dxof: Fix dead code. 2009-01-30 11:43:48 +01:00
Andrew Talbot d92eca1ef9 msctf: Declare some variables static. 2009-01-30 11:43:45 +01:00
Andrew Talbot f63ceec432 winex11.drv: Declare some functions static. 2009-01-30 11:43:41 +01:00
Alasdair Sinclair 3fc0414896 setupapi/tests: Fix missing void in empty parameter list. 2009-01-30 11:43:36 +01:00
Alasdair Sinclair 44df3f5430 riched32/tests: Fix missing void in empty parameter list. 2009-01-30 11:43:33 +01:00
Alasdair Sinclair 0e543a715c riched20/tests: Fix missing void in empty parameter list. 2009-01-30 11:43:31 +01:00
Alasdair Sinclair 20f565de5e quartz/tests: Fix missing void in empty parameter list. 2009-01-30 11:43:29 +01:00
Alasdair Sinclair ded6c50b78 oleaut32/tests: Fix missing void in empty parameter list. 2009-01-30 11:43:26 +01:00
Paul Vriens 8236f362ff kernel32/tests: Fix some test failures on Win9x and WinME. 2009-01-30 11:43:21 +01:00
Paul Vriens a21ea16f90 kernel32/tests: Skip some tests on Win9x and WinME. 2009-01-30 11:43:16 +01:00
Juan Lang 3fd732b25b crypt32: Fix debug channel for PFX functions. 2009-01-30 11:43:10 +01:00
Hans Leidekker 2d42f291c8 wininet: Implement IsDomainLegalCookieDomainW. 2009-01-30 11:43:06 +01:00
Alexandre Julliard 7c1e8a9c52 user32/tests: Add a few optional messages for Win2K3. 2009-01-29 22:09:11 +01:00
Alexandre Julliard e887b39472 ntdll/tests: Add a couple of status values seen on Win2K3. 2009-01-29 22:08:54 +01:00
Alexandre Julliard 3e88d45f7c kernel32/tests: Don't test the implementation details of the SList structure. 2009-01-29 22:08:07 +01:00
Alexandre Julliard b8712b7f8a kernel32/tests: Support broken GetTempPath return value on WinME. 2009-01-29 22:07:50 +01:00
Alexandre Julliard 687dfd69e9 gdi32: Check for memory allocation failure in region functions and propagate the error correctly. 2009-01-29 21:45:01 +01:00
Alexandre Julliard ec4af0764b gdi32: Replace the MEMCHECK macro in the region code by a proper function. 2009-01-29 21:45:01 +01:00
Alexandre Julliard 919b1076c9 gdi32: Don't hold the GDI lock while creating regions. 2009-01-29 21:45:01 +01:00
Alexandre Julliard a686b8b583 gdi32: Store the region data directly in the GDI object. 2009-01-29 21:45:01 +01:00
Alexandre Julliard 73593cbf5a gdi32: Store a separate flag to mark a GDI object for delayed destruction. 2009-01-29 21:45:01 +01:00
Alexandre Julliard 827e1f1de3 gdi32: Increment the reference count for the initial DC stock objects. 2009-01-29 21:44:52 +01:00
Ge van Geldorp 4b27dfec93 ole32/tests: Write to HKCR instead of HKCU/Software/Classes for the benefit of older Windows versions. 2009-01-29 15:59:39 +01:00
Hans Leidekker aac2e8dd19 wininet: Make sure redirected POST requests become GET requests. 2009-01-29 15:59:03 +01:00
Hans Leidekker cd38e554b6 wininet: Add a stub implementation of GetDiskInfoA. 2009-01-29 15:58:58 +01:00
Hans Leidekker e1b916c142 wininet: Return success from per connection option stubs. Fully initialize the value. 2009-01-29 15:58:49 +01:00
Andrey Turkin 347272b37e programs: Add lodctr and unlodctr tools. 2009-01-29 15:14:22 +01:00
Andrey Turkin a9c5793d3f loadperf: Rename argument to match its function. 2009-01-29 15:13:05 +01:00
Dan Kegel d71a60378d winedos: Get File Attributes must fail for files with names ending in slash. 2009-01-29 15:07:00 +01:00
Diaa Sami cdb0497d7a shell32: Include the text control when resizing ShBrowseForFolder dialog. 2009-01-29 15:06:00 +01:00
Paul Vriens 8218518695 crypt32: Fix CertDuplicateCertificateContext for a passed NULL context. 2009-01-29 14:31:10 +01:00
Rob Shearman ff8bd24ec2 rpcrt4: Fix a cstub test failure on older versions of Windows. 2009-01-29 14:07:04 +01:00
Rob Shearman 522662faa9 oleaut32: Fix the typelib tests on 64-bit platforms. 2009-01-29 14:06:59 +01:00
Huw Davies 5d64f825b6 oleaut32: Print an LCID in hexadecimal. 2009-01-29 14:06:20 +01:00
Michael Stefaniuc bca813a5a6 d3d9: Remove superfluous pointer casts. 2009-01-29 14:06:18 +01:00
Michael Stefaniuc 9d4c9a0cdd msvcrt: Remove superfluous pointer casts. 2009-01-29 14:06:15 +01:00
Michael Stefaniuc 6c2aeaece7 winspool.drv: Remove superfluous pointer casts. 2009-01-29 14:06:13 +01:00
Michael Stefaniuc fa6e7c262e d3dxof: Remove superfluous pointer casts. 2009-01-29 14:06:09 +01:00
Michael Stefaniuc 0087064c2f wintrust: Remove superfluous pointer casts. 2009-01-29 14:06:06 +01:00
Michael Stefaniuc cc7fc4abef quartz: Remove superfluous pointer casts. 2009-01-29 14:06:01 +01:00
Michael Stefaniuc 330e6d86f9 oleaut32/tests: Remove superfluous pointer casts. 2009-01-29 14:05:58 +01:00
Jeremy White 620e81a982 twain_32: Return TWRC_FAILURE/TWCC_NODS when we have no sources. 2009-01-29 13:29:56 +01:00
Jeremy White 768c06d3e5 twain_32: Set the correct condition code for DG_CONTROL/DAT_IDENTITY/MSG_GETDEFAULT. 2009-01-29 13:29:49 +01:00
Jeremy White e93c14fac7 sane.ds: Implement CAP_SUPPORTEDCAPS. 2009-01-29 13:29:41 +01:00
Jeremy White 7aa3bb3a68 sane.ds: Initialize the SupportedGroups field when returning a source. 2009-01-29 13:27:26 +01:00
Jeremy White 783e469e8b twain_32: Add a bit more tracing about the scanners found. 2009-01-29 13:27:12 +01:00
Jeremy White b161c1511c twain_32: Add an interactive set of tests for a selected scanner. 2009-01-29 13:27:03 +01:00
Jeremy White f7c267dac0 twain_32: Modify get_condition_status to allow for a specific source. 2009-01-29 13:26:51 +01:00
Austin English 0d731937b5 mssign32: Add stub dll. 2009-01-29 12:49:12 +01:00
Austin English 2de77982a9 traffic: Add stub dll. 2009-01-29 12:48:37 +01:00
Marcus Meissner 525a5510d1 msxml3: Handle get_element returning NULL (Coverity). 2009-01-29 12:48:13 +01:00
Marcus Meissner a09621b00f riched20: Handle more missing allocs gracefully (Coverity). 2009-01-29 12:45:23 +01:00
Marcus Meissner 605a40e477 riched20: Handle NULL fp more gracefully (Coverity). 2009-01-29 12:45:15 +01:00
Marcus Meissner 9eb4c73ae3 riched20: Handle cp NULL more gracefully (Coverity). 2009-01-29 12:45:07 +01:00
Marcus Meissner 3d8fd826e1 riched20: Exit the loop instead of crashing (Coverity). 2009-01-29 12:45:00 +01:00
Marcus Meissner 4662271afd riched20: Removed unneeded NULL check (Coverity). 2009-01-29 12:44:53 +01:00
Juan Lang 674786527a rsaenh: Also write a key's permissions when it's being stored to the registry. 2009-01-29 12:40:09 +01:00
Juan Lang 2edda7208f rsaenh: Load/store key permissions along with key pair value. 2009-01-29 12:40:03 +01:00
Juan Lang bd41f77d3d rsaenh: Use key spec rather than char * to identify a key pair. 2009-01-29 12:39:55 +01:00
Juan Lang fbc26f3855 rsaenh: Don't store a key to the registry when it's being read from the registry. 2009-01-29 12:39:49 +01:00
Juan Lang 4eb1ee4277 rsaenh: Store a key's value to the registry when a key is imported. 2009-01-29 12:39:45 +01:00
Juan Lang 17da3004ef rsaenh: Split CPImportKey into a helper function for each type of key supported. 2009-01-29 12:39:40 +01:00
Juan Lang 30764edd12 rsaenh: Use helper function to install keys. 2009-01-29 12:22:28 +01:00
Juan Lang 8f4a491489 rsaenh: Separate storing a key container's keys from releasing them. 2009-01-29 12:22:21 +01:00
Juan Lang 21a3ae0b7c rsaenh: Add a test for importing a key into a container and acquiring a container with the same name before the original container is released. 2009-01-29 12:22:15 +01:00
Juan Lang e8ea6700ca rsaenh: Honor a key's permissions when exporting a private key. 2009-01-29 12:22:07 +01:00
Juan Lang 8265569e99 rsaenh: Split CPExportKey into helper functions for each export type. 2009-01-29 12:21:59 +01:00
Juan Lang 0eb9ae17fe rsaenh: Fix CryptSetKeyParam for KP_PERMISSIONS. 2009-01-29 12:21:50 +01:00
Juan Lang 1cc5886771 rsaenh: Honor the CRYPT_EXPORTABLE flag to CryptAcquireContext and CryptGenKey. 2009-01-29 12:21:45 +01:00
Juan Lang cc1e6eed7e rsaenh: Honor the CRYPT_EXPORTABLE flags to CryptImportKey. 2009-01-29 12:21:38 +01:00
Juan Lang ba01e7b2b9 rsaenh: Add tests for key permissions. 2009-01-29 12:21:25 +01:00
Dan Kegel 7f3c70c52f msvcrt: Remove CRs earlier in ascii mode in fseek, too. 2009-01-29 12:21:11 +01:00
Dan Kegel 5bf1ae82f1 msvcrt: _flsbuf zeroes _cnt. 2009-01-29 12:20:44 +01:00
Alasdair Sinclair c2c564db9d user32/tests: Fix missing void in empty parameter list. 2009-01-29 12:19:51 +01:00
Alasdair Sinclair 986b957e4a winmm/tests: Fix missing void in empty parameter list. 2009-01-29 12:19:49 +01:00
Alasdair Sinclair ac1ef319ac urlmon/tests: Fix missing void in empty parameter list. 2009-01-29 12:19:47 +01:00
Alasdair Sinclair 0bd6da81c5 msi/tests: Fix missing void in empty parameter list. 2009-01-29 12:19:44 +01:00
Alasdair Sinclair 9de1f80999 mshtml/tests: Fix missing void in empty parameter list. 2009-01-29 12:19:42 +01:00
Paul Vriens 407f0d9f56 kernel32/tests: Fix some test failures on Win9x and WinME (GetPrivateProfileString). 2009-01-29 12:19:35 +01:00
Paul Vriens 48f035bd4c kernel32/tests: Fix some test failures on Win9x and WinME (GetPrivateProfileSectionNames). 2009-01-29 12:19:29 +01:00
Paul Vriens 7099cdebd5 kernel32/tests: Fix some test failures on several platforms. 2009-01-29 12:19:19 +01:00
Gerald Pfeifer ee1d767fd8 iphlpapi: #define RTF_LLINFO if not in system headers. 2009-01-29 12:19:11 +01:00
Anders Jonsson 100df7378d comdlg32: Update Swedish translation. 2009-01-29 12:19:00 +01:00
Aric Stewart c6ba4eed01 shell32: In ParseDisplayName make use of shdocvw if the display name is not a drive but has a :. 2009-01-29 12:18:42 +01:00
Aric Stewart 7392162ed1 setupapi: Implement pSetupInstallCatalog. 2009-01-29 12:18:17 +01:00
Hans Leidekker 67c38bd472 wininet: Mark IE6 behaviour of HttpSendRequestW as broken. 2009-01-29 12:18:01 +01:00
Hans Leidekker 2095ba19bb kernel32: Add stub implementations of Wow64DisableWow64FsRedirection and Wow64RevertWow64FsRedirection. 2009-01-29 12:17:58 +01:00
Alexandre Julliard f8313855e4 ntdll: Convert the DbgPrint* functions to use MS ABI varargs. 2009-01-28 19:38:19 +01:00
Alexandre Julliard 649a576fd0 ntdll: Copy the msvcrt printf implementation to ntdll to allow supporting MS ABI varargs. 2009-01-28 19:38:19 +01:00
Alexandre Julliard 7b82b98ee8 gdi32: Don't hold the GDI lock while calling the Freetype font engine functions. 2009-01-28 19:38:15 +01:00
Alexandre Julliard f1ea7a40f8 gdi32: Get rid of GDI_ReallocObject. 2009-01-28 19:04:04 +01:00
Alexandre Julliard a83c81b544 gdi32: Allocate palette entries separately from the main GDI object.
This allows resizing the palette without changing the object pointer.
2009-01-28 19:02:17 +01:00
Alexandre Julliard de831f334c gdi32: Release GDI handles before freeing the object.
This makes it unnecessary to hold the GDI lock during destruction.
2009-01-28 18:45:21 +01:00
Alexandre Julliard 311c53db4f gdi32: Allocate and initialize GDI objects before giving them a handle.
This makes it unnecessary to hold the GDI lock since the object
cannot be accessed before it has a handle.
2009-01-28 18:43:06 +01:00
Alexandre Julliard 5811a2ccb4 gdi32: Use the official constants instead of the old Win9x magic numbers for GDI object types. 2009-01-28 16:20:56 +01:00
Uwe Bonnes d0e77f8a47 msvcrt/tests: Test case to show Wine still mishandles file text mode. 2009-01-28 14:36:52 +01:00
Igor Tarasov 1b17c8d057 gdi32: Add logcal points to device points conversion for source bitmap before bit stretching. 2009-01-28 14:28:01 +01:00
Rob Shearman 47adeb0525 rpcrt4: Add tests for NdrGetUserMarshalInfo. 2009-01-28 14:16:19 +01:00
Rob Shearman 78ac42bb1c rpcrt4: Implement NdrGetUserMarshalInfo. 2009-01-28 14:16:13 +01:00
Rob Shearman b46f168650 rpcrt4: Don't test for a specific value for fBufferValid in test_client_init.
It's not consistent across different Windows versions.
2009-01-28 14:16:01 +01:00
Rob Shearman 0025bdf607 ole32: Fix a missing CoUninitialize in test_CoFreeUnusedLibraries. 2009-01-28 14:15:48 +01:00
Rob Shearman 9353dff5b3 ole32: Fix some tests that fail on NT4 and Win9x.
Round the expected sizes up to the alignment used by HeapSize, which
is 4 on Win9x and NT4 but 1 in more recent versions.

Additionally fix an IGlobalInterfaceTable test which erroneously
succeeds on these older OSs.
2009-01-28 14:15:42 +01:00
Alistair Leslie-Hughes a1b4ee8866 mshtml: Add missing interfaces. 2009-01-28 14:15:05 +01:00
Austin English 78cffc6e91 authz: Add stub dll. 2009-01-28 14:11:56 +01:00
Aric Stewart 43db8477af msctf: Add stub ITfThreadMgr interface. 2009-01-28 14:06:21 +01:00
Aric Stewart b8416b9ccb msctf: Add definition of CLSID_TF_ThreadMgr. 2009-01-28 14:02:26 +01:00
Aric Stewart 2e5a562020 msctf: Add regsvr functions. 2009-01-28 14:00:17 +01:00
Aric Stewart a74aeae6e4 msctf: Add base dll framework. 2009-01-28 13:58:32 +01:00
Ricardo Filipe cb8297623a pdh: Add stub for EdhEnumObjectItemsA/W. 2009-01-28 13:47:07 +01:00
Ricardo Filipe 141dcff441 ntdll: Add stub for RtlDecompressBuffer. 2009-01-28 13:46:15 +01:00
Hervé Chanal c18d34048d shell32: A new icon for mydocs. 2009-01-28 13:46:10 +01:00
Hervé Chanal cd52a20637 shell32: A new icon for trash_file. 2009-01-28 13:45:08 +01:00
Hervé Chanal 46d2a670d2 shell32: A new icon for mycomputer. 2009-01-28 13:43:56 +01:00
Paul Vriens cca75cc147 kernel32/tests: Don't crash when run as a normal user. 2009-01-28 12:32:22 +01:00
Paul Vriens dda0fe451d kernel32/tests: Fill the buffer to show a bug in Wine. 2009-01-28 12:32:05 +01:00
Huw Davies bc93467f5d ole32: The bigblockfile on ILockBytes implementation should work on any ILockBytes not just those based on HGLOBAL. 2009-01-28 12:31:53 +01:00
Huw Davies bfc32ae0c6 ole32: Add a helper function to return the file size and modify EnsureExists to use it. 2009-01-28 12:31:25 +01:00
Huw Davies cc7edbe3b5 ole32: Move functions around in file to avoid forward declarations. 2009-01-28 12:31:08 +01:00
Huw Davies 70ee112337 ole32: Move private data structure out of header file. 2009-01-28 12:31:01 +01:00
Michael Stefaniuc ffae0123ac setupapi: Remove superfluous pointer casts. 2009-01-28 12:30:57 +01:00
Michael Stefaniuc 903585162d crypt32: Remove remaining superfluous pointer casts. 2009-01-28 12:30:54 +01:00
Michael Stefaniuc c0d2a21dd1 dinput: Remove superfluous pointer casts. 2009-01-28 12:30:51 +01:00
Marcus Meissner 7111ca5506 d3d9: Remove useless NULL check in stateblock test (Coverity). 2009-01-28 12:30:48 +01:00
Marcus Meissner 43eb9ab9d7 riched20: rcUpdate cannot be NULL in ME_PaintContent (Coverity). 2009-01-28 12:30:43 +01:00
Dylan Smith f42e151a6c richedit: Updated internal style flags on EM_SHOWSCROLLBAR.
The internal style flags are used to determine whether to show or hide
the scrollbar when ME_UpdateScrollBar is called.  EM_SHOWSCROLLBAR seems
to update this state in native richedit controls.
2009-01-28 12:11:59 +01:00
Dylan Smith a051a23119 richedit: Suppress scrollbar if missing WS_[VH]SCROLL style.
If the scrollbar style isn't initially used, then the scrollbar should
be shown.  Otherwise this can be a problem when the horizontal scrollbar
is shown for a single line richedit control, since it will cover all the
text (See bug 12088).
2009-01-28 12:11:44 +01:00
Dylan Smith 5d74f58382 richedit: Actually store end of line string for end paragraph runs.
Previously a count of the carraige returns and line feeds were stored
for end of paragraph runs, and a paragraph sign was stored as the actual
string.  This was causing many special cases where the length of the
run needed to be determined differently if the run was or wasn't an
end of paragraph run.

There wasn't any use for storing the paragraph sign unless some drawing
code gets commented out to allow the end paragraphs to be shown,
therefore I changed the code to store the actual string that gets
retrieved by WM_GETTEXT.
2009-01-28 12:11:36 +01:00
Austin English eb877e4421 kernel32: Add a stub for OpenProfileUserMapping. 2009-01-28 12:11:22 +01:00
Lei Zhang 271e3bbad4 wineps.drv: Remove SelectBitmap stub implementation. 2009-01-28 12:11:14 +01:00
Michael Stefaniuc 0ae74c2a9b dsound: Use UlongToHandle to make the real payload a HWAVEIN/HWAVEOUT.
Fixes Win64 compiler warnings.
2009-01-28 12:11:07 +01:00
Michael Stefaniuc 7ab165a590 dsound: Fix mixup between HWAVEOUT and HWAVEIN.
The code path is taken when a valid wod isn't found. The loop thus
doesn't call waveInMessage() for each wid but retries the same wrong
wod.
2009-01-28 12:11:04 +01:00
Michael Stefaniuc 0b872e65b2 wineesd.drv: Add missing return in function returning non-void.
Return value is analog to what the ALSA and OSS driver are doing.
2009-01-28 12:11:01 +01:00
Alasdair Sinclair 116886cf0a kernel32/tests: Fix missing void in empty parameter list. 2009-01-28 12:10:55 +01:00
Alasdair Sinclair d7804483ae dwmapi: Fix missing void in empty parameter list. 2009-01-28 12:10:52 +01:00
Alasdair Sinclair 8a46be6cee ddraw/tests: Fix missing void in empty parameter list. 2009-01-28 12:10:49 +01:00
Alasdair Sinclair f95b0209ab d3d9/tests: Fix missing void in empty parameter list. 2009-01-28 12:10:47 +01:00
Marcus Meissner ace65a527f d3d9: Initialize hr (Coverity). 2009-01-28 12:10:28 +01:00
Mikołaj Zalewski d31828b500 comctl32: toolbar: Make sure all TBUTTON_INFO fields are initialized when a button is added in the middle. 2009-01-28 12:09:51 +01:00
Juan Lang 1352f6d316 crypt32: Implement CryptFindCertificateKeyProvInfo. 2009-01-28 12:09:22 +01:00
Juan Lang bf0406cf3a crypt32: Implement CertFindCertificateInStore for CERT_FIND_PUBLIC_KEY. 2009-01-28 12:08:49 +01:00
Juan Lang 3ae5e99cba crypt32: Add stub for PFXImportCertStore. 2009-01-28 12:08:42 +01:00
Juan Lang 2ffc042ebf crypt32: Implement PFXIsPFXBlob. 2009-01-28 12:08:35 +01:00
Juan Lang 7127985641 crypt32: Implement PFXExportCertStore on top of PFXExportCertStoreEx. 2009-01-28 12:08:23 +01:00
Juan Lang 6e32746f6e crypt32: Add stub for PFXExportCertStoreEx. 2009-01-28 12:08:15 +01:00
Hans Leidekker ecb5bdf901 wuapi: Add class factory for CLSID_AutomaticUpdates. 2009-01-28 12:07:48 +01:00
Alexandre Julliard 68d19b9552 gdi32: Don't hold the GDI lock while calling the GetObjectA/W methods for GDI objects. 2009-01-27 16:30:43 +01:00
Alexandre Julliard 9ff44b815b gdi32: Don't hold the GDI lock while calling the UnrealizeObject method for GDI objects. 2009-01-27 16:26:35 +01:00