Commit Graph

41024 Commits

Author SHA1 Message Date
Jeremy White 6320266e58 sane.ds: Add support for CAP_UICONTROLLABLE. 2009-02-10 12:53:47 +01:00
Jeremy White 272c1881dd sane.ds: Add partial stub support for ICAP_PIXELTYPE, with tests. Fixes a first crash in Adobe Acrobat scanning support. 2009-02-10 12:53:34 +01:00
Jeremy White 22bab0aa3d sane.ds: Return a 0 for MSG_QUERYSUPPORT even for capabilities we don't support. 2009-02-10 12:53:14 +01:00
Jeremy White 8dee7519c6 sane.ds: Eliminate incorrect TWRC_FAILURE return. 2009-02-10 12:53:00 +01:00
Jeremy White 333ef6a098 sane.ds: More correctly stub CAP_XFERCOUNT, and tests. 2009-02-10 12:52:53 +01:00
Jeremy White 25d5953cd8 sane.ds: Rearrange function position to avoid the need for forward function declarations. 2009-02-10 12:52:25 +01:00
Jeremy White c739edf6aa sane.ds: Simplify SANE_SaneCapability. 2009-02-10 12:52:02 +01:00
Michael Stefaniuc 2486357f34 wineesd.drv: Remove superfluous pointer casts. 2009-02-10 12:34:53 +01:00
Michael Stefaniuc caa604b563 msvfw32: Remove some Win64 compiler warnings.
- Use HandleToLong to get to the user handle.
- Use GetWindowLongPtr to retrieve a pointer.
2009-02-10 12:34:08 +01:00
Michael Stefaniuc a90828aa60 ole32: Use GetWindowLongPtr/SetWindowLongPtr for pointers. 2009-02-10 12:33:00 +01:00
Michael Stefaniuc d360588a82 winenas.drv: dwParam1 and dwParam2 cwhave the type DWORD_PTR. 2009-02-10 12:32:40 +01:00
Paul Vriens 2524523ea4 fusion/tests: Mark some tests as broken() on .NET 1.0. 2009-02-10 12:31:57 +01:00
Vincent Pelletier f879176b99 ddraw: Use ddraw_from_d3d7 to make a (IDirectDrawImpl *) from a (IDirect3D7 *). 2009-02-10 12:31:50 +01:00
Juan Lang 95b8f49dfd crypt32: Fix some tests on Windows 98. 2009-02-10 12:31:41 +01:00
Juan Lang 7cc615e631 crypt32: Fix a few more test failures on older versions of Windows. 2009-02-10 12:31:35 +01:00
Nikolay Sivov 8cb170126a gdiplus: Handle zero width/height in GdipAddPathPie. 2009-02-10 12:31:29 +01:00
Jacek Caban 2e29c7d516 activscp.idl: Added IActiveScriptParseProcedure*64 interfaces and use it on Win64. 2009-02-10 12:31:25 +01:00
Nikolay Sivov 8496db4976 gdiplus: Some tests for LinearGradientBrush. 2009-02-09 17:17:09 +01:00
Alistair Leslie-Hughes 17db41c349 msxml3: Use our parent doc if we don't have one. 2009-02-09 17:17:09 +01:00
Vincent Pelletier e0aee93dc6 msadp32.acm: Make destination aligned on destination block size (copy/paste error). 2009-02-09 17:17:09 +01:00
Andrew Talbot 7754f2e78b gphoto2.ds: Replace malloc() with HeapAlloc(). 2009-02-09 17:17:09 +01:00
Ricardo Filipe d904d1359a include: Fix commdlg hook procedures return type. 2009-02-09 17:17:09 +01:00
Detlef Riekenberg c861e03866 spoolss: Implement EnumMonitors. 2009-02-09 14:49:15 +01:00
Detlef Riekenberg 857e942992 winspool: Move EnumPortsW to the backend. 2009-02-09 14:49:00 +01:00
Detlef Riekenberg 51f078bd4a localspl: Move provider functions to a seperate file. 2009-02-09 14:48:53 +01:00
Paul Vriens f803e9d316 fusion/tests: Skip tests on .NET 1.1. 2009-02-09 14:37:23 +01:00
Francois Gouget 54b2984de2 shell32: Make ILGetDisplayNameExA() static, remove WINAPI and fix its documentation. 2009-02-09 14:37:23 +01:00
Michael Stefaniuc a3f8fd71e1 oleaut32: Remove superfluous pointer casts. 2009-02-09 14:37:23 +01:00
Florian Tobias Schandinat 15d07b5c9a winedos: Adjust get_timer_val calls to prevent buffer overflow. 2009-02-09 14:37:23 +01:00
Alexandre Julliard a5162b62e7 user32/tests: Fix some window test failures on various Windows platforms. 2009-02-09 14:37:23 +01:00
Alexandre Julliard 0f3445d6db dbghelp: Fix handling of empty file regexp (Coverity). 2009-02-09 14:37:22 +01:00
Marcus Meissner 398b5cfef6 advapi32: LookupAccountNameW removed redundant NULL check (Coverity). 2009-02-09 14:37:22 +01:00
Rob Shearman b859d2052b ole32: Allow some optional methods to be called in the OleCreate tests.
Fixes failures in these tests on NT4.
2009-02-09 14:03:09 +01:00
Rob Shearman d26250fd08 ole32: Add framework in the ole2 tests for having optionally called methods. 2009-02-09 14:03:03 +01:00
Rob Shearman db851a1d2a ole32: Output the size that we didn't expect in the HGLOBAL marshalling tests. 2009-02-09 14:02:29 +01:00
Rob Shearman f2b17029aa ole32: Fix some test failures in the HGLOBAL marshalling tests on 64-bit Windows. 2009-02-09 13:58:07 +01:00
Rob Shearman 2eca96af67 ole32: Fix CLIPFORMAT marshalling on 64-bit platforms by not using the wireCLIPFORMAT type.
The wireCLIPFORMAT represents the memory equivalent format of the wire
format and not the wire format itself.

Also update the tests to do the same.
2009-02-09 13:58:04 +01:00
Vitaliy Margolen c80fdb881a comctl32: Use style to distinguish between embedded and standalone propsheets.
Some programs alter propsheet style in the callback during creation to make
"embedded" propsheets. PSH_MODELESS controls modal/modeless operation only.
2009-02-09 13:21:34 +01:00
Andrew Talbot edca49f6aa riched20: Remove unused functions. 2009-02-09 13:21:21 +01:00
Francois Gouget 53f9b31afd user32: LookupIconIdFromDirectory16() is unused so remove it. 2009-02-09 13:16:19 +01:00
Francois Gouget 55dccf2859 uxtheme: UXINI_ResetINI() is unused so remove it. 2009-02-09 13:16:10 +01:00
Francois Gouget eda0ec3fd2 d3dx9_36: The d3dx debug channel is unused so remove it. 2009-02-09 13:16:06 +01:00
Francois Gouget 0ecc22be61 shell32: HCR_GetDefaultIconFromGUIDW() is unused so remove it. 2009-02-09 13:15:11 +01:00
Francois Gouget fc93ff351e shell32: Get rid of TRASH_ELEMENT and TRASH_DisposeElement().
The latter was unused while the former did not seem very useful.
2009-02-09 13:15:04 +01:00
Francois Gouget 59c00d5568 shell32: Remove some unused functions in clipboard.c. 2009-02-09 13:14:41 +01:00
Francois Gouget a8187db2fb winealsa.drv: ALSA_PeekRingMessage() is not used anymore so remove it. 2009-02-09 13:14:34 +01:00
Francois Gouget 4617d7753d urlmon: Make create_http_protocol() static. 2009-02-09 13:14:16 +01:00
Francois Gouget 07b7da77d4 user32: Make EditWndProcW() static, fix its documentation. 2009-02-09 13:14:03 +01:00
Francois Gouget 9e7b55675d user32: Reorder some functions to avoid forward declarations in edit.c. 2009-02-09 13:13:55 +01:00
Francois Gouget 0e9695d9c8 user32: Remove unneeded forward declarations in edit.c. 2009-02-09 13:13:42 +01:00
Dylan Smith c8b4455565 richedit: Removed ME_StrRelPos, ME_StrRelPos2, & ME_PosToVPos functions.
These functions were just being used for addition, so it was simpler to
remove the functions and modify the places it was used.

The ME_StrRelPos2 and ME_PosToVPos were just simple wrappers around
ME_StrRelPos, and ME_PosToVPos wasn't being used.
2009-02-09 13:05:13 +01:00
Dylan Smith 1eb0f73ab0 richedit: Got rid of ME_GetCharFwd and ME_GetCharBack.
These two functions were being used for simple operations, to get the
first or last character when pre-computing flags for splitting runs.

The call to ME_GetCharBack wasn't even giving the correct result, it
would always return -1 since it is being called with nPos of 0.

This patch simplifies the code by removing the functions and getting the
characters directly from the string.
2009-02-09 13:05:13 +01:00
Dylan Smith 5f15de0690 richedit: Removed ME_StrLen and ME_StrVLen field access functions.
These functions were probably previously needed because of some wierd
special handling of backspace characters, but currently there is no
reason why the nLen field can't be accessed directly.

Having to functions that just access the string length field just causes
slightly more effort for someone to look at the code, because they need
to enter the function to find out what it actually is doing.
2009-02-09 13:05:13 +01:00
Dylan Smith f148d82093 richedit: Got rid of useless function ME_VPosToPos.
The function was just returning the second parameter.  It had some
commented out code that indicated that previously backslashes weren't
included in the length.  Native wordpad doesn't handle backspaces in a
special way, so this must have been an internal representation that
complicated finding the position of characters.
2009-02-09 13:05:12 +01:00
Dylan Smith d306b6b5e9 richedit: Removed some conditions that are always taken.
ME_GetCursorCoordinates had two conditions that were always taken.  The
first condition was if(pCursor->pRun->type == diRun) was following an
assertion making the exact same check.  The next one, if(row), should
always be taken, otherwise the richedit controls are in a corrupt state,
therefore an assertion is more appropriate.
2009-02-09 13:05:12 +01:00
Dylan Smith 4b7e8f185b richedit: Avoid duplication in make string functions using ME_MakeStringB.
I found that ME_MakeStringB was previously unused, and that the other
ME_MakeString functions repeated code that was already in ME_MakeStringB.
Making ME_MakeStringB static and using it to avoid duplicate code seemed
like a better idea than removing the function.
2009-02-09 13:05:12 +01:00
Dylan Smith f53f40bcb3 richedit: Prevent string trunction due to NULL characters. 2009-02-09 13:05:12 +01:00
Dylan Smith 1ceb903f9d richedit: Simplified ME_UpdateSelectionLinkAttribute. 2009-02-09 13:05:12 +01:00
Dylan Smith 71d797c55c richedit: Directly get start and end of text on Ctrl-Home or Ctrl-End.
Previously it found the start or end by traversing the linked lists of
run, rows, paragraphs, and cells from the current position of the
cursors.  Clearly it is better to get the start or end directly to make
it a constant time operation.
2009-02-09 13:05:12 +01:00
Dylan Smith c2c2c1117e richedit: Wrap even when message says not to repaint.
Wrapping is needed to be done even when repainting isn't done since
later messages expect line breaks to reflect the current text.  Some
message can specify not to paint the sceen, but this should prevent
wrapping from being done.
2009-02-09 13:05:12 +01:00
Alexandre Julliard 6ae7b1f3e0 include: Moved VWIN32 ioctl definitions out of winioctl.h. 2009-02-09 13:05:12 +01:00
Alexandre Julliard 72fdb74326 setupapi: Don't use 'interface' as variable name, since it can be defined to a keyword. 2009-02-09 13:04:55 +01:00
Alexandre Julliard 0a81b7887f jscript: Rename the GetObjectW variable to avoid conflict with the function of the same name. 2009-02-09 13:03:59 +01:00
Alexandre Julliard 7682bc6f88 rsaenh: Rename the HANDLETABLE structure to avoid conflicts with wingdi.h. 2009-02-09 13:03:35 +01:00
Alexandre Julliard 8bb21b710e include: Undefine a few Unicode macros that conflict with interface functions. 2009-02-09 13:03:09 +01:00
Andrew Talbot e3c5225353 qcap: Remove an unused function. 2009-02-09 12:22:52 +01:00
Andrew Talbot 9a079a64e6 cabinet: Declare a function static. 2009-02-09 12:22:49 +01:00
Juan Lang 76f4b9b053 rpcrt4: Don't abort reading from a pipe if a single read is short. 2009-02-09 12:09:01 +01:00
Juan Lang c7d65aa7e1 cryptui: Delete the private keys if requested when they're successfully exported. 2009-02-09 12:08:39 +01:00
Juan Lang ccc2be7470 cryptui: Save private key in temporary store when exporting it. 2009-02-09 12:08:34 +01:00
Juan Lang af87814ac6 cryptui: Ensure a certificate's private key is exportable before allowing it to be selected for export. 2009-02-09 12:08:27 +01:00
Juan Lang fd3cd61b5d cryptui: Correct return value of the user cancels the export wizard. 2009-02-09 12:08:20 +01:00
Juan Lang 0d961d9ce3 cryptui: Implement exporting to a PFX file. 2009-02-09 12:08:15 +01:00
Juan Lang 8cb9702265 cryptui: Skip password page when moving backward through the export wizard if it wasn't shown in the first place. 2009-02-09 12:08:09 +01:00
Juan Lang 0eefd4fb3b cryptui: Validate password in export wizard. 2009-02-09 12:08:04 +01:00
Juan Lang 6209459b21 cryptui: Only show password page if the private key is to be exported. 2009-02-09 12:07:28 +01:00
Juan Lang 9c52df8364 cryptui: Add a password page to the export wizard. 2009-02-09 12:07:22 +01:00
Juan Lang 7dae1dc512 cryptui: Enable/disable PFX choice based on whether the private key is to be exported. 2009-02-09 12:07:12 +01:00
Juan Lang f09b7fa12f cryptui: Set default export format based on whether the private key is to be exported. 2009-02-09 12:07:06 +01:00
Juan Lang bd3c992795 cryptui: Make a copy of export info in CryptUIWizExport. 2009-02-09 12:06:56 +01:00
Juan Lang 53c84a8518 cryptui: Prompt whether to export the private key from CryptUIWizExport. 2009-02-09 12:06:48 +01:00
Michael Stefaniuc fb9b95b7a9 riched20: Fix some Win64 compiler warnings.
- A HWND can be safely marshaled over a LONG as its payload is not
  a pointer but a user handle.
- Use GetWindowLongPtr instead of GetWindowLong to retrieve a pointer.
2009-02-09 12:06:20 +01:00
Michael Stefaniuc df271e0e8f spoolss: Add missing LeaveCriticalSection on error path (Smatch). 2009-02-09 12:06:15 +01:00
Aric Stewart a840c35d42 msctf: Hook up ITfContextOwnerCompositionSink if present. 2009-02-09 12:06:11 +01:00
Juan Lang 42be55d744 crypt32: Fix a regression in chain tests.
Relaxing the tests on older versions of Windows caused a couple tests
to fail on more recent ones, which was unintended.
2009-02-09 12:06:02 +01:00
Artem Reznikov e9996b9be4 avifil32: Ukranian translation. 2009-02-09 12:05:54 +01:00
Alexandre Julliard 7ca85aa9ea winmm: Disable system thread if poll() support is missing. 2009-02-06 22:33:06 +01:00
Alexandre Julliard 88fd1ba7b5 makefiles: Pass the target flags to winegcc. 2009-02-06 20:31:59 +01:00
Alistair Leslie-Hughes 6421c47986 mshtml: Implement IHTMLStyle_get_backgroundColor. 2009-02-06 16:41:08 +01:00
Alistair Leslie-Hughes 20bd88895c mshtml: Implement IHTMLStyle_put_fontWeight. 2009-02-06 16:41:01 +01:00
Detlef Riekenberg 9056d4d2d4 spoolss: Move routing functions to a seperate file. 2009-02-06 16:40:51 +01:00
Jeremy White 0639904cc2 sane.ds: More completely implement ICAP_XFERMECH, with helper functions. 2009-02-06 16:40:41 +01:00
David Adam f1bb04ff8a d3dx8: Implement D3DXComputeBoundingBox. 2009-02-06 14:54:02 +01:00
David Adam 0ccc431a94 d3dx8: Implement D3DXComputeBoundingSphere. 2009-02-06 14:54:02 +01:00
Luis C. Busquets Pérez 1d3889fa6f d3dx8: Add tests for D3DXGetFVFVertexSize. 2009-02-06 14:54:02 +01:00
David Adam 496bc4d1b4 d3dx8: Implement D3DXGetFVFVertexSize. 2009-02-06 14:54:02 +01:00
David Adam cdf61610f3 d3dx8: Change the debug channel into the generic d3dx. 2009-02-06 14:54:02 +01:00
David Adam 952d10a67f d3dx8: Remove useless includes. 2009-02-06 14:54:02 +01:00
David Adam edef19f8d6 d3dx8: Move some functions into core.c to match the header file layout. 2009-02-06 14:54:01 +01:00
Alexandre Julliard fb04bcf638 Fix position of CDECL qualifier for functions that return pointers. 2009-02-06 14:54:01 +01:00
Michael Stefaniuc fc46bb1479 comctl32/tests: Remove superfluous pointer casts. 2009-02-06 14:54:01 +01:00
Dylan Smith 5c91d5356e richedit: Avoided searching for adjacent paragraphs through runs.
When finding an adjacent paragraph, the next_para and prev_para pointers
should be used because they are direct pointers, a constant time
operation.  Instead I found some places in the code that searched through
the general linked list to get to an adjacent paragraph, which is a linear
time operation, depending on the number of rows and runs in between
paragraphs.
2009-02-06 14:54:01 +01:00
Dylan Smith 5a84e193c2 richedit: Removed incorrect FIXME comment.
The fixme comment is suggesting wrapping a paragraph within a function
that is for moving the selection cursor up or down a line when the up
or down keys are pressed.  The contents fo paragraph aren't being
changed, so there is no need to wrap the paragraph.
2009-02-06 14:50:27 +01:00
Dylan Smith e082dd3042 richedit: Add paragraph field to wrap context to avoid searching for it.
More case of searching for the paragraph through the linked list when
is was already previously available.  Since each wrap context is used
for wrapping each paragraph, I decided to add the reference to the
paragarph in the structure.
2009-02-06 14:50:27 +01:00
Dylan Smith d20e057d8e richedit: Accept paragraph as parameter for ME_CharOfsFromRunOfs.
Rather than get the paragraph from the run, the function allows the
caller to provide the paragraph, since it is already available.  This
reduces unnecessary traversals of lists that take longer as more runs
and rows are in the paragraph.
2009-02-06 14:50:27 +01:00
Dylan Smith 12ca50db7a richedit: Get the paragraph with ME_RunOfsFromCharOfs.
The ME_RunOfsFromCharOfs function finds the paragraph before finding the
run and offset within the run, so the function may as well be able to
return this paragraph to the caller.  Many callers to the function
instead find the paragraph from the run, which ends up unnecessarily
traversing a linked list of runs within the paragraph.
2009-02-06 14:50:27 +01:00
Dylan Smith a5bfa1a2ab richedit: Properly destroy context in two places.
Whenever ME_InitContext is called, ME_DestroyContext should be used to
clean it up.  This way the context can be extended easily by modifying
those two functions.  Instead, these two places of code just released
the DC, without using ME_DestroyContext, so the created brush for the
margin was not deleted.
2009-02-06 14:50:27 +01:00
Dylan Smith ea9e062b6c richedit: Removed unnecessary calls to ME_WrapMarkedParagraphs.
These calls to ME_WrapMarkedParagraphs never do anything, and don't make
sense to be called in these places. These places are for ME_MoveCaret,
and ME_ArrowHome, which both don't involve any text being modified, and
all (direct and indirect) calls to these functions are done after the
text has already been wrapped.
2009-02-06 14:50:27 +01:00
Dylan Smith a490e155dc richedit: Simplified the character length delete protection.
The value for nMaxChars can be found easier by using ME_GetTextLength.
2009-02-06 14:50:27 +01:00
Juan Lang 1f3fd357db crypt32: Fix some test failures on older versions of Windows. 2009-02-06 14:50:27 +01:00
Aric Stewart 67d00e3ee6 msctf: When a Context is created connect to the ITextStoreACP if provided and create and advise our ITextStoreACPSink. 2009-02-06 14:50:26 +01:00
Aric Stewart 44148fe99a msctf: Add stub ITextStoreACPSink. 2009-02-06 14:50:26 +01:00
Jacek Caban 21e1b15795 mshtml: Remove document observer before releasing nsdoc. 2009-02-06 14:50:26 +01:00
Jacek Caban d0c6939663 mshtml: Wine Gecko 0.9.1 release. 2009-02-06 14:50:26 +01:00
Paul Vriens f42e507037 fusion/tests: Fix some tests failures on .NET 1.1 (and Win98). 2009-02-06 13:05:31 +01:00
Paul Vriens 09fc4e8063 fusion/tests: Fix a test failure on Win64. 2009-02-06 13:05:26 +01:00
Paul Vriens a89bd3f562 fusion/tests: Fix some test failures on systems with .NET 1.1. 2009-02-06 13:05:22 +01:00
Paul Vriens cf9f4dfa2a fusion/tests: Run tests correctly on Win98. 2009-02-06 13:05:06 +01:00
Michael Stefaniuc 2c11f3a5a5 winejack.drv: The dwParam1/dwParam2 function arguments are DWORD_PTR. 2009-02-06 13:04:57 +01:00
Michael Stefaniuc b8a5ab2924 winmm: SendDriverMessage takes LPARAM as 3rd and 4th argument. 2009-02-06 13:04:50 +01:00
Andre Wisplinghoff 6c96347121 comdlg32: Update German and French translation. 2009-02-06 13:04:44 +01:00
Ken Thomases 4cfa5b875c winecoreaudio.drv: Add support for waveOutBreakLoop/WODM_BREAKLOOP. 2009-02-06 13:04:37 +01:00
Marcus Meissner ad0a5f1bd2 mshtml: Fixed size passed to MultiByteToWideChar. 2009-02-06 13:04:32 +01:00
Marcus Meissner fb3d3d020d advapi32: Fixed size of userName. 2009-02-06 13:04:22 +01:00
Andrew Talbot e2eaface45 netapi32: Remove unused functions. 2009-02-06 13:04:06 +01:00
Andrew Talbot c0ad988e67 msi: Remove unused functions. 2009-02-06 13:04:03 +01:00
Aric Stewart 096643dfa6 msctf: Stub implementation of SetInputScopes. 2009-02-06 13:03:57 +01:00
Aric Stewart b7a47e7223 msctf: Stub for SetInputScope. 2009-02-06 13:03:52 +01:00
David Hedberg 2254a549a6 msvcrt: Implement _mbcjistojms. 2009-02-06 13:03:34 +01:00
Rob Shearman 7fe67b159d rpcrt4: Change the test of CStdStubBuffer->pPSFactory to only test for the field not being NULL.
The address varies on older versions of Windows and isn't really important.
2009-02-06 13:03:19 +01:00
Rob Shearman 40660894c8 ole32: Fix an ole2 test failure on Win9x and NT4.
The combination of CF_BITMAP and TYMED_GLOBAL isn't accepted on newer
versions of Windows, so mark it as broken.
2009-02-06 13:03:16 +01:00
Juan Lang 029c3fbb8d shell32: Fix a few tests on Windows 98 and Vista. 2009-02-06 13:03:11 +01:00
Christoph von Wittich 4192d34dd9 kernel32: DeviceIoControl: lpBytesReturned must not be NULL if lpOverlapped is NULL. 2009-02-06 13:03:06 +01:00
Aric Stewart 17666004c8 msctf: Add sink framework and implement ITfTextEditSink in Context. 2009-02-05 14:35:43 +01:00
Marcus Meissner 6af99937b6 mshtml: Call install_cab_file() with name directly on non-Wine. 2009-02-05 14:32:47 +01:00
Gerald Pfeifer 1420ef9c4b wnaspi32: Invoke ASPI_SendASPICommand() on non-Linux platforms, too. 2009-02-05 14:27:25 +01:00
Juan Lang dd52e52df8 mapi32: Fix failing tests on some Win9x versions. 2009-02-05 14:24:23 +01:00
Juan Lang fc5ea773e5 advapi32: Support the computer name as an account name in LookupAccountNameW. 2009-02-05 14:24:19 +01:00
Juan Lang 0b32bdc4b4 advapi32: Test LookupAccountName with the computer name as the account name. 2009-02-05 14:22:39 +01:00
Paul Vriens c07b5fc5d9 fusion/tests: Do the conversion before testing. 2009-02-05 13:15:46 +01:00
Michael Stefaniuc 7dbba8c335 winhttp: Remove superfluous pointer casts. 2009-02-05 13:15:37 +01:00
Michael Stefaniuc e89386a59e user32/tests: Remove superfluous pointer casts.
The (MENUITEMINFO)->dwTypeData is really a string ... the joys of the
Hungarian notation.
2009-02-05 13:15:32 +01:00
Michael Stefaniuc 8aeacc5fb5 include: Change some DWORD to DWORD_PTR in msacm.h.
The change is for Win64 compatibility and it matches the DDK.
2009-02-05 13:15:21 +01:00
Dmitry Timoshkov 5804470f26 gdi32: Make sure that World2Vport DC transformation is valid before using it. 2009-02-05 13:15:17 +01:00
Marcus Meissner 540f11f6d6 cryptui: Check NULL ptr differently (Coverity). 2009-02-05 13:15:13 +01:00
Jacek Caban af835d654f mshtml: Return nsIDocumentObserver as nsISupport of nsDocumentObserver object. 2009-02-05 13:15:03 +01:00
Francois Gouget b4c47eabd4 winedos: Remove spaces before '\n's. 2009-02-05 13:14:58 +01:00
Francois Gouget d7033b4be5 xrandr: X11DRV_XRandR_Cleanup() is unused so remove it. 2009-02-05 13:14:54 +01:00
Francois Gouget 930061c252 winex11.drv: X11DRV_XF86VM_SetExclusiveMode() is unused so remove it. 2009-02-05 13:14:50 +01:00
Francois Gouget cb42582287 d3dx8/tests: Make compare() static. 2009-02-05 13:14:44 +01:00
Francois Gouget d13fed31fd rsaenh: {alloc,release}_handle_table() are not used so remove them. 2009-02-05 13:14:40 +01:00
Francois Gouget fb3f3b88ac shell32/tests: Remove spaces before a '\n's. 2009-02-05 13:14:25 +01:00
Francois Gouget ad5b8e5d1e twain_32/tests: Add a trailing '\n' to ok() calls. 2009-02-05 13:14:22 +01:00
Detlef Riekenberg 71c27c99d4 localspl: Enable environment "Windows x64" for Win64. 2009-02-05 13:14:12 +01:00
Detlef Riekenberg c0e11f663b winspool: Enable environment "Windows x64" for Win64. 2009-02-05 13:14:08 +01:00
Detlef Riekenberg 1693cd1c5d winspool/tests: Run more tests on Win64. 2009-02-05 13:14:05 +01:00
Andrew Talbot 5b60142f94 dbghelp: Remove unused function. 2009-02-05 13:13:58 +01:00
Andrew Talbot 75572fdb0c dplayx: Remove unused functions. 2009-02-05 13:13:55 +01:00
Andrew Talbot c744710bd5 dsound: Remove unused function. 2009-02-05 13:13:52 +01:00
Andrew Talbot cd0317f22d inetcomm: Remove unused function. 2009-02-05 13:13:49 +01:00
Andrew Talbot 59a50245be itss: Remove unused function. 2009-02-05 13:13:46 +01:00
Andrew Talbot 61292cfc61 cabinet: Declare a function static. 2009-02-05 13:13:43 +01:00
Aric Stewart ec7ba645dd mlang: Handle non Japanese case in ConvertUnknownJapaneseToUnicode. 2009-02-05 13:13:37 +01:00
Marcus Meissner 8b812b413d urlmon: Fixed target buffer length to MultiByteToWideChar. 2009-02-05 13:13:28 +01:00
Marcus Meissner 635ec22e4b mshtml: Fixed second buffer argument to MultiByteToWideChar. 2009-02-05 13:12:44 +01:00
Marcus Meissner d65bd8ff24 atl: Fixed second buffer size to MultiByteToWideChar. 2009-02-05 13:11:48 +01:00
Marcus Meissner 2febaf6438 mshtml: Fixed last argument to MultiByteToWideChar. 2009-02-05 13:11:32 +01:00
Juan Lang 55b504cc88 mshtml: Pass bytes written pointer to WriteFile. 2009-02-05 13:11:16 +01:00
Juan Lang 69cf059e8b shell32: Remove an obsolete comment. 2009-02-05 13:10:37 +01:00
Juan Lang 5c39ea4509 shell32: Use the normal list checks for CSIDL_PERSONAL. 2009-02-05 13:10:33 +01:00
Juan Lang 63abc12461 shell32: Remove a test that fails on Win64. 2009-02-04 15:56:17 +01:00
Vincent Pelletier 0924ddd2ba msadp32.acm: Block align the adpcm extra data.
Based heavily on Stefano Guidoni's patch.
2009-02-04 15:55:22 +01:00
Jeremiah Flerchinger 8ee698c29e winedos: Unify Fake BIOS & VGA display mode selection information and algorithms. 2009-02-04 15:55:15 +01:00
Nikolay Sivov 1ba1ff5f16 propsys: Stub for PSRegisterPropertySchema. 2009-02-04 15:42:39 +01:00
Nikolay Sivov c17266de9e gdiplus: Implemented GdipGetLogFontA. 2009-02-04 15:41:09 +01:00
Nikolay Sivov 9f0edc5e7c gdiplus: Implemented GdipFillRegion. 2009-02-04 15:40:59 +01:00
Aric Stewart 929aadf29b msctf: Implement TF_GetThreadMgr. 2009-02-04 15:11:56 +01:00
Aric Stewart f94f78ff03 msctf: Implement TF_CreateThreadMgr. 2009-02-04 15:10:59 +01:00
Aric Stewart ea92f8cbff msctf: Flesh out spec file with stubs. 2009-02-04 15:10:53 +01:00
Aric Stewart c4d5872cd1 msctf: Implement ITfCategoryMgr::RegisterCategory. 2009-02-04 15:09:24 +01:00
Aric Stewart 2fe3b64fb4 msctf: Stub implementation of ITfCategoryMgr. 2009-02-04 15:09:00 +01:00
Aric Stewart 3680bdccc2 msctf: Implement ITfInputProcessorProfiles::AddLanguageProfile. 2009-02-04 15:08:30 +01:00
Aric Stewart 649d12b170 msctf: Implement ITfInputProcessorProfiles::Register. 2009-02-04 15:07:18 +01:00
Aric Stewart fd92f871a3 msctf: Implement InputProcessorProfiles::GetCurrentLanguage. 2009-02-04 15:06:42 +01:00
Aric Stewart 6c842a86bb msctf: Add stub implementation of ITfInputProcessorProfiles. 2009-02-04 15:06:33 +01:00
Alexandre Julliard 4e29ceeb77 include: Define LANGID in wtypes.idl. 2009-02-04 15:06:25 +01:00
Detlef Riekenberg f78f4d89b7 comctl32/tests: Make the test dpi and theme aware by using SM_CYSIZE. 2009-02-04 14:27:25 +01:00
Alistair Leslie-Hughes a14a75b85e shdocvw: Correct OnAmbientPropertyChange regression. 2009-02-04 14:08:26 +01:00
Alexandre Julliard 601a1364b9 dbghelp: Moved SymEnumLines to symbol.c to reuse the regex support. 2009-02-04 13:13:08 +01:00
Alexandre Julliard 768954b245 dbghelp: Fall back to string comparison if regex support is missing. 2009-02-04 13:02:08 +01:00
Alexandre Julliard e9610f674c dbghelp: Allocate enough memory initially for regexps instead of growing the buffer. 2009-02-04 13:00:31 +01:00
Alexandre Julliard ae7490d362 dbghelp: Fix pool allocation routines to be able to support arbitrary sizes.
Also move full arenas to a separate list to avoid searching through
them again and again.
2009-02-04 12:27:36 +01:00
David Adam 55d6f07e31 d3dx9_36: Remove useless traces. 2009-02-04 12:26:33 +01:00
Florian Tobias Schandinat edbd488554 winedos: Improve PIT emulation. 2009-02-04 12:26:29 +01:00
Dmitry Timoshkov 0d65421b99 mlang: Get rid of ICOM_THIS_MULTI macro. 2009-02-04 12:26:13 +01:00
Michael Stefaniuc f02f39f60c twain_32/tests: Don't leak memory on an error path (Smatch). 2009-02-04 12:26:09 +01:00
Michael Stefaniuc 3415f7788c include: Change some DWORD to DWORD_PTR in mmddk.h.
This matches the DDK and removes 14 Win64 compile warnings.
2009-02-04 12:26:05 +01:00
Christian Costa 5bc9da3411 d3dxof: Fix object files size limitation by mapping them into memory. 2009-02-04 12:25:59 +01:00
Aric Stewart 8dc84666a6 advapi32: Add Security Label sids used by IE7. 2009-02-04 12:25:35 +01:00
Juan Lang ea3adf2783 mapi32/tests: Fix typo. 2009-02-04 12:25:30 +01:00
Juan Lang 0bb1c5648b shell32: Use list of allowed PIDL types rather than assuming there are no more than two. 2009-02-04 12:25:08 +01:00
Juan Lang dfdf2be7c6 shell32: Fix a couple test failures on NT4. 2009-02-04 12:25:04 +01:00
Juan Lang 8b0f2e3e4b rsaenh: Fix failing tests on Windows ME. 2009-02-04 12:25:00 +01:00
Juan Lang 2d0e586425 wintrust: Use GetSystemDirectory rather than GetWindowsDirectory to find the CatRoot directories. 2009-02-04 12:24:57 +01:00
Juan Lang b9ae777d96 secur32: Fix a handful of test failures on Win9x. 2009-02-04 12:24:45 +01:00
Alexandre Julliard 486e66ed6e setupapi/tests: Don't compare the drive letter of expanded file paths. 2009-02-03 22:23:35 +01:00
Alexandre Julliard 5d0f3aa33b kernel32/tests: Add another error code in the CreateDirectory test. 2009-02-03 22:23:19 +01:00
Paul Vriens e1b80a04a0 riched32/tests: Skip some tests on Win9x, WinME and NT4. 2009-02-03 15:32:49 +01:00
Alexandre Julliard 3cd4150059 kernel32/tests: Don't hardcode C drive for CreateDirectory tests. 2009-02-03 15:21:47 +01:00
Alexandre Julliard 1a28fb6c16 kernel32/tests: Use a better invalid filename than "foo". 2009-02-03 15:15:49 +01:00
Alexandre Julliard bdfa9c3a1b kernel32/tests: Allow more error codes from GetDiskFreeSpace. 2009-02-03 15:04:24 +01:00
Alexandre Julliard e8d36ff9a1 kernel32/tests: Print some more details on directory test failures. 2009-02-03 15:01:41 +01:00
Alistair Leslie-Hughes 69a8066b18 shdocvw: OnAmbientPropertyChange should refresh all properties with a DISPID_UNKNOWN. 2009-02-03 14:36:21 +01:00
Alistair Leslie-Hughes 36a2d5ac3a mshtml: Add support for IHTMLStyle4 interface. 2009-02-03 14:20:10 +01:00
Alistair Leslie-Hughes 337c066314 mshtml: Add support for IHTMLStyle3 interface. 2009-02-03 14:19:50 +01:00
David Adam 8716c62c6e d3dx9_36: Implement D3DXIntersectTri. 2009-02-03 14:19:44 +01:00
David Adam b8eb4cf861 d3dx8: Implement D3DXIntersectTri. 2009-02-03 14:17:04 +01:00
Jeremy White 5bef45201a sane.ds: Pass MSG_QUERYSUPPORT requests to the capability driver. 2009-02-03 14:02:05 +01:00
Jeremy White 1199c30c9c twain_32: Add the ability to thoroughly test basic capability types, and add that test for the one capability Wine supports, ICAP_XFERMECH. 2009-02-03 14:01:43 +01:00
Aric Stewart aacbe97ae5 msctf: Add ITfSource interface to DocumentMgr. 2009-02-03 13:26:59 +01:00
Aric Stewart bc7dd32e67 msctf: Add ITfSource interface to ThreadMgr. 2009-02-03 13:26:48 +01:00
Aric Stewart efbd3b4f56 msctf: Add ITfSource interface to Context. 2009-02-03 13:26:37 +01:00
Aric Stewart e1014b3ea4 msctf: Implement ITfDocumentMgr::GetBase. 2009-02-03 13:25:51 +01:00
Aric Stewart 130303bcea msctf: Implement ITfDocumentMgr::GetTop. 2009-02-03 13:25:33 +01:00
Aric Stewart f3e2027b43 msctf: Implement ITfDocumentMgr::Pop. 2009-02-03 13:25:28 +01:00
Aric Stewart fd8c2a18cf msctf: Implement ITfDocumentMgr::Push. 2009-02-03 13:24:10 +01:00
Aric Stewart b712f39b66 msctf: Implement stub ITfContext. 2009-02-03 13:22:56 +01:00
Aric Stewart 8b34370d7c msctf: Only 1 ITfThreadMgr is created per thread. 2009-02-03 13:18:19 +01:00
Aric Stewart 9105cd88c4 msctf: Implement SetFocus and GetFocus. 2009-02-03 13:17:27 +01:00
Nikolay Sivov 8c096167d7 gdiplus: Add testing for ObjectBusy in some Graphics methods. 2009-02-03 12:48:46 +01:00
Nikolay Sivov f8edb068e7 gdiplus: Implemented GdipSetClipHrgn. 2009-02-03 12:48:35 +01:00
Nikolay Sivov bcfe4e7e46 gdiplus: Implemented GdipGetClipBounds/GdipGetClipBoundsI. 2009-02-03 12:48:27 +01:00
Nikolay Sivov 5bc54ed97e gdiplus: Implemented GdipCreateBitmapFromHICON (with tests). 2009-02-03 12:48:07 +01:00
Alistair Leslie-Hughes 8b9ce14fa2 mshtml: Add missing coclass's. 2009-02-03 12:40:31 +01:00
Dmitry Timoshkov 24937a4f0f gdi32: Add a test for the MAT2 parameter of GetGlyphOutline, make it pass under Wine. 2009-02-03 12:40:27 +01:00
Dmitry Timoshkov 44589c6f8f gdi32: The MAT2 parameter of GetGlyphOutline is mandatory. 2009-02-03 12:40:24 +01:00
Dmitry Timoshkov ba660a47ce wineps.drv: The MAT2 parameter of GetGlyphOutline is mandatory. 2009-02-03 12:40:21 +01:00
Dmitry Timoshkov f623053022 winex11.drv: The MAT2 parameter of GetGlyphOutline is mandatory. 2009-02-03 12:40:19 +01:00
Michael Stefaniuc 118c75a8c7 wined3d: Remove superfluous pointer casts. 2009-02-03 12:40:14 +01:00
Michael Stefaniuc cc6b283d3a wined3d: Remove some unused defines. 2009-02-03 12:40:12 +01:00
Vincent Pelletier 7e7970830f dinput: Fix effect direction conversion from DIEFF_CARTESIAN coordinates. 2009-02-03 12:40:07 +01:00
Ulrich Czekalla 209820c428 user32: Don't scale draw text margin params by character width units.
Values passed in DRAWTEXTPARAMS are already in average character width
units.
2009-02-03 12:39:59 +01:00
Hwang YunSong(황윤성) a1f05593f3 crypt32: Updated Korean resource. 2009-02-03 12:39:54 +01:00
Hwang YunSong(황윤성) b86f626528 cryptui: Updated Korean resource. 2009-02-03 12:39:50 +01:00
Juan Lang 98dec479f2 mapi32: Fix a couple more test failures on Win9x. 2009-02-03 12:39:42 +01:00
Juan Lang 70c572feef mapi32: Fix some test failures on Win9x. 2009-02-03 12:39:38 +01:00
Andrew Talbot 772a9b3540 ole32: Remove superfluous shadow variables. 2009-02-03 12:39:35 +01:00
Andrew Talbot acbba11c49 wnaspi32: Declare some functions static. 2009-02-03 12:39:28 +01:00
Jacek Caban 0194b8f08c jscript: Add IActiveScriptParse64 declaration and use it on Win64. 2009-02-03 12:39:23 +01:00
Alexandre Julliard c727fe4adc ntdll: Add a trace when calling vectored exception handlers too. 2009-02-02 16:22:06 +01:00