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