Michael Stefaniuc
8fde5bf807
winmm: Remove superfluous pointer casts.
2009-02-20 18:07:42 +01:00
Alexandre Julliard
1ac7bafcb2
ntdll: Call pthread_create and pthread_exit directly from ntdll.
2009-02-20 18:07:42 +01:00
Alexandre Julliard
cc933f586a
ntdll: Moved exit_thread and abort_thread functions to thread.c.
2009-02-20 18:07:41 +01:00
Alexandre Julliard
36334a1b5a
ntdll: Call pthread_sigmask directly instead of through the pthread function table.
2009-02-20 18:07:41 +01:00
Paul Vriens
e0157f424b
fusion/tests: Don't crash if we have a culture attribute.
2009-02-20 18:07:41 +01:00
Paul Vriens
ad9fb647b4
fusion/tests: Don't use strdup to prevent crashes when freeing memory.
2009-02-20 18:07:41 +01:00
Paul Vriens
93c4158283
fusion/tests: Don't crash on .NET 1.x.
2009-02-20 18:07:41 +01:00
Nicolas Le Cam
b76007d847
fusion/tests: Fix a test on some platforms.
2009-02-20 18:07:41 +01:00
Aurimas Fischer
7ea4fcb7c6
winspool.drv: Properly free destinations list returned by CUPS.
2009-02-20 18:07:40 +01:00
Aurimas Fischer
2b22863fec
winspool.drv: Add Lithuanian translation.
2009-02-20 18:07:40 +01:00
Austin English
68cc3ff120
kernel32: Add test for renaming file over itself.
2009-02-20 11:11:31 +01:00
Henri Verbeet
d28e5a0551
d3d10core: Convert between DXGI_FORMAT and WINED3DFORMAT values.
2009-02-20 11:11:01 +01:00
Henri Verbeet
8afd92154d
dxgi: Convert DXGI_FORMAT values to WINED3DFORMAT values.
2009-02-20 11:10:51 +01:00
Henri Verbeet
8cefc47d81
wined3d: Add DXGI formats to WINED3DFORMAT.
2009-02-20 11:10:37 +01:00
Henri Verbeet
61a9efc4b9
d3d9: Explicitly convert between D3DFORMAT and WINED3DFORMAT values.
2009-02-20 11:10:14 +01:00
Henri Verbeet
d575b5fecb
d3d8: Explicitly convert between D3DFORMAT and WINED3DFORMAT values.
2009-02-20 11:09:54 +01:00
Rein Klazes
14f0e8ba4b
user32/resources: Remove the "switch to... <Ctrl+Esc>" item from the system menu.
2009-02-20 11:09:46 +01:00
Igor Tarasov
b3b7ecb390
comctl32: Make listview forward HDN_ITEMCLICK.
2009-02-19 16:17:18 +01:00
Igor Tarasov
d86a5a611d
comctl32: Do not send LVN_DELETEITEM on LVM_DELETEALLITEMS for virtual listviews.
2009-02-19 16:17:18 +01:00
Igor Tarasov
e02d80b775
comctl32: Implement LVN_ODFINDITEM.
2009-02-19 16:17:18 +01:00
Igor Tarasov
73b490b57d
comctl32: Make LISTVIEW_ProcessLetterKeys accept Unicode characters.
2009-02-19 16:17:18 +01:00
Artem Reznikov
34e2848838
shlwapi: Ukranian translation.
2009-02-19 16:17:18 +01:00
James Hawkins
03cce43a92
fusion: Add tests for the IAssemblyEnum interface.
2009-02-19 16:17:17 +01:00
Hans Leidekker
5b41620853
fusion: Sort the list of assemblies built during enumeration.
2009-02-19 16:17:17 +01:00
Hans Leidekker
18cd216e80
msi: Don't release view object twice in check_assembly_installed.
2009-02-19 16:17:17 +01:00
Hans Leidekker
0aa3c187d8
fusion: Use parsed properties for assembly enumeration instead of trying to parse the display name again.
...
The display name passed in may not be normalized, e.g. if the version number
is passed as "1.0.0.00000" instead of "1.0.0.0". This patch should also cut
down on case insensitive file searches.
2009-02-19 16:17:17 +01:00
Hans Leidekker
43094e4a3e
msi: Make comparison of assembly field names case insensistive.
2009-02-19 16:17:17 +01:00
Hans Leidekker
b386e3ad74
fusion: Don't trace contents of an out parameter.
2009-02-19 16:17:17 +01:00
Hans Leidekker
f6bfbfb6df
fusion: Allow spaces between attribute-value pairs in an assembly name.
2009-02-19 16:17:17 +01:00
Hans Leidekker
a01b18fab1
fusion: Assembly version numbers are WORDs.
2009-02-19 16:17:17 +01:00
Hans Leidekker
da1f834e09
fusion: Convert to Unicode.
2009-02-19 16:17:17 +01:00
Hans Leidekker
a76c15356b
fusion: Uninstall assembly used to check for presence of .NET runtime.
2009-02-19 16:17:17 +01:00
Hans Leidekker
fdfeb33f37
fusion: Assembly version must be taken from the metadata, not the file version.
...
Office 2007 SP1 installer depends on this. I will supply a test as
soon as I figure out how to create a variation of the test assembly
in dlls/fusion/tests/asmcache.c.
2009-02-19 16:17:17 +01:00
James Hawkins
9ae0e89999
fusion: Add initial implementation of IAssemblyCache::QueryAssemblyInfo.
2009-02-19 16:17:17 +01:00
James Hawkins
34eccc80b9
fusion: Implement the IAssemblyEnum interface.
2009-02-19 16:17:17 +01:00
Huw Davies
5c8c151aa8
gdi32/tests: Add tests for the 120 dpi bitmap fonts.
2009-02-19 15:57:47 +01:00
Huw Davies
4f25723853
gdi32: Set the font family as FF_MODERN if the panose marks it as monospaced.
2009-02-19 15:57:47 +01:00
Huw Davies
e6a0fa9f44
gdi32/tests: Output the requested font name on failure.
2009-02-19 15:57:47 +01:00
Huw Davies
ee339afa3f
gdi32/tests: Output the required font height if the test fails.
2009-02-19 15:57:47 +01:00
Huw Davies
466b50cf7d
comdlg32/tests: Vista can return a failure from StartDoc when using the XPS driver - don't fail the test in this case.
2009-02-19 15:57:47 +01:00
Alistair Leslie-Hughes
169f440cb7
mshtml: Implement IHTMLCurrentStyle_get_fontFamily.
2009-02-19 15:57:47 +01:00
Alistair Leslie-Hughes
e6a18895ee
mshtml: Implement IHTMLCurrentStyle_get_position.
2009-02-19 15:57:47 +01:00
Alexandre Julliard
cd77c75619
user32/tests: Try harder to make the window receive keystrokes.
2009-02-19 15:57:46 +01:00
Alexandre Julliard
cd656fa7f6
msctf/tests: Don't import uuid.
2009-02-19 15:57:30 +01:00
Paul Vriens
4542ab35b4
ddraw/tests: Use skip() instead of trace().
2009-02-19 12:54:25 +01:00
Paul Vriens
b63728a850
ddraw/tests: Don't crash on W2K.
2009-02-19 12:54:21 +01:00
Henri Verbeet
166db1e934
quartz: Use a more appropriate size for the video renderer window.
2009-02-19 12:54:00 +01:00
Henri Verbeet
445255983d
d3d9: Also copy the AutoDepthStencilFormat field in GetPresentParameters().
2009-02-19 12:53:50 +01:00
Henri Verbeet
828f42cb1f
wined3d: Add some traces to state handlers.
...
Should make it a bit clearer what's happening in some cases.
2009-02-19 12:53:44 +01:00
Henri Verbeet
c8a3f3f13f
wined3d: Allow floating point values for WINED3DDECLUSAGE_BLENDWEIGHT.
...
glWeightPointerARB() obviously accepts floating point data.
2009-02-19 12:53:38 +01:00
Aurimas Fischer
525cce9e8b
comdlg32: Unify/fix some Lithuanian translated strings.
2009-02-19 12:53:21 +01:00
Aurimas Fischer
5106a3665a
shell32: Add Lithuanian translation.
2009-02-19 12:52:42 +01:00
Anders Jonsson
161d52a285
browseui: Add Swedish translation.
2009-02-19 12:52:30 +01:00
Michael Stefaniuc
1134008973
winmm: Remove commented out code.
...
The code tried to optimize the usage of the 32bit A(scii) winmm API
with a 16bit driver.
2009-02-19 12:52:21 +01:00
Michael Stefaniuc
0ca2d32682
imaadp32.acm: Don't truncate a pointer by casting it to a DWORD.
2009-02-19 12:52:13 +01:00
Michael Stefaniuc
1f56ce42e3
qcap: Remove superfluous pointer casts.
2009-02-19 12:52:09 +01:00
Michael Stefaniuc
6c54ad3dba
shell32: Remove superfluous pointer casts.
2009-02-19 12:52:02 +01:00
Michael Stefaniuc
8324ed6cc9
shell32: Remove superfluous pointer casts from macros.
2009-02-19 12:51:57 +01:00
Rob Shearman
ccce11d2c3
gdi32: Move 16-bit functions not exported in gdi32.dll into files compiled only when 16-bit functionality is enabled.
2009-02-19 12:51:50 +01:00
Rob Shearman
a9bf3813ec
wineoss.drv: Use CP_UNIXCP instead of CP_ACP for converting strings that come from system library functions or system headers.
2009-02-19 12:51:46 +01:00
Rob Shearman
466b682dc6
winejoystick.drv: Use CP_UNIXCP instead of CP_ACP when converting a string that comes from the OS.
2009-02-19 12:51:43 +01:00
Juan Lang
32bacc9c0b
oleaut32: Implement VarDecInt.
2009-02-19 12:51:36 +01:00
Juan Lang
48d1f9fba1
oleaut32: Implement VarDecFix.
2009-02-19 12:51:27 +01:00
Juan Lang
d693dfda8c
oleaut32: Constify input parameter to VarR8FromDec.
...
With thanks to Dmitry for spotting this.
2009-02-19 12:51:22 +01:00
Aric Stewart
e968f099f3
wininet: Handle cookie expiration.
2009-02-18 16:48:42 +01:00
Alexandre Julliard
efdf8f9878
user32/tests: Ignore SPI_ICONVERTICALSPACING notifications. Don't reset mouse buttons if setting failed.
2009-02-18 16:45:44 +01:00
Juan M. Navarro
c9b40bff32
msvcrt/tests: Avoid size_t in printf format.
2009-02-18 15:03:30 +01:00
Michael Karcher
abf9cd0993
kernel32: Free profile before reloading.
2009-02-18 14:58:27 +01:00
Huw Davies
ecffb8038a
comdlg32/tests: Skip remaining tests if StartDoc fails.
2009-02-18 14:48:08 +01:00
Huw Davies
f4e3e18b42
gdi32/tests: From Vista onwards TabbedTextOut ignores justification, so remove that bit of the test.
2009-02-18 14:48:05 +01:00
Alistair Leslie-Hughes
de4f3fd4b9
mshtml: Implement IHTMLStyle_get_marginLeft.
2009-02-18 14:44:28 +01:00
Alistair Leslie-Hughes
d6be3967bd
mshtml: Implement IHTMLStyle_get_marginRight.
2009-02-18 14:44:23 +01:00
Alexandre Julliard
1c91d54503
msvcrt: Don't try to duplicate invalid handles. Don't reset std handles if we didn't set them.
2009-02-18 14:44:17 +01:00
Aric Stewart
64ae0000b6
msctf: Added msctf tests.
2009-02-18 14:08:30 +01:00
Aric Stewart
f936832595
wininet: Make use of improved cookie functions and cookie paths.
2009-02-18 14:08:15 +01:00
Aric Stewart
d2d26205be
wininet: Complicated cookie value set/get tests.
2009-02-18 13:30:18 +01:00
Aric Stewart
a253a376a7
wininet: Add and match paths for cookies.
2009-02-18 13:29:36 +01:00
Aric Stewart
99a7ed9f4f
wininet: When cracking a cookie url discard the webpage and ensure at least a path of '/'.
2009-02-18 13:29:05 +01:00
Aric Stewart
8aa93c41f0
wininet: Parse cookie information from cookie value.
2009-02-18 13:26:34 +01:00
Michael Stefaniuc
9b228bb789
msacm32: Fix some Win64 problems.
...
- dwInstance and dwDriver are a DWORD_PTR.
- acmF*Enum functions take a DWORD_PTR as 4th parameter.
- The last parameter of SendDlgItemMessage and MSACM_Message is a
LPARAM.
2009-02-18 13:18:12 +01:00
Michael Stefaniuc
a6f512ffc6
msacm32: Split out the 16bit parts of the private header.
2009-02-18 13:18:05 +01:00
Michael Stefaniuc
a2c9144630
msacm32.drv: dwInstance, dwParam1, dwParam2 and dwUser are DWORD_PTRs.
...
Fixes 63 Win64 compile warnings.
2009-02-18 13:18:01 +01:00
Huw Davies
2c6ddb8030
gdi32: The special handling of the character codes metrics for symbol fonts should be based on the presence of the MS symbol charmap rather than whether the font is enumerated as SYMBOL_CHARSET.
2009-02-18 13:13:29 +01:00
Huw Davies
c40b434172
gdi32/tests: Win9x truncates the LONG elements of LOGFONT to 16 bit values.
2009-02-18 13:13:26 +01:00
Rein Klazes
d69340cd6b
user32: Do not handle WM_ENDSESSION in DefWindowProc() with test.
2009-02-18 13:12:41 +01:00
Alexandre Julliard
66255772fc
ntdll: Move the CPU-specific handling of current TEB to the respective signal files.
2009-02-18 13:04:50 +01:00
Alexandre Julliard
5adfec2883
ntdll: Determine the Unix tid for the server directly in ntdll.
2009-02-18 12:30:01 +01:00
Vincent Povirk
f365ef46f0
gdiplus: Fix GdipCreateBitmapFromHBITMAP flipping images vertically.
...
GdipCreateBitmapFromHBITMAP currently assumes that all bitmaps are
top-down, even though a positive height (which it also assumes)
signals a bottom-up DIB. The net result is that
GdipCreateBitmapFromHBITMAP flips images vertically.
2009-02-18 12:18:08 +01:00
Vincent Povirk
65750fabbb
gdiplus: Handle negative stride in GdipCreateBitmapFromScan0.
2009-02-18 12:17:49 +01:00
Francois Gouget
4a8e1feeb4
kernel32: Fix an off-by-one error in build_envp().
...
We need to take into account the trailing NULL in envp.
2009-02-18 12:17:41 +01:00
Francois Gouget
5b60258f0d
wined3d: Make debug{fixup_channel_source,yuv_fixup}() static.
2009-02-18 12:17:38 +01:00
Francois Gouget
d5936f4200
wintrust: Make WINTRUST_ReAlloc() static.
2009-02-18 12:17:31 +01:00
Francois Gouget
443fdf2731
crypt32: Merge two traces.
2009-02-18 12:17:29 +01:00
Juan Lang
63303048c4
oleaut32: Remove an errant semicolon.
2009-02-18 12:17:25 +01:00
Aric Stewart
ba99ea2e0c
msctf: Implement ITfInputProcessorProfiles::IsEnabledLanguageProfile.
2009-02-18 12:13:36 +01:00
Aric Stewart
6f019fe9fe
msctf: Implement ITfInputProcessorProfiles::EnableLanguageProfileByDefault.
2009-02-18 12:13:00 +01:00
Aric Stewart
f970d0006b
msctf: Implement ITfInputProcessorProfiles::EnableLanguageProfile.
2009-02-18 12:12:45 +01:00
Stefano Guidoni
5bb3edb8d3
msacm32: Typo in Italian resource file.
2009-02-18 12:12:13 +01:00
Huw Davies
6660d1dc38
inetcomm/tests: AddRef on the stream doesn't return the ref count on win95.
2009-02-18 12:12:04 +01:00
Huw Davies
a6d584cec9
inetcomm/tests: Object is a static singleton on win95.
2009-02-18 12:12:00 +01:00
Huw Davies
bd69c2e95a
gdi32/tests: Allow the first char code to point to glyph 0 (the .notdef glyph).
2009-02-17 15:14:57 +01:00
Huw Davies
24c9a37aaf
gdi32: In a Baltic locale the last char of a symbol font is reported as 0xf8fd rather than 0xf0ff.
2009-02-17 15:14:53 +01:00
Huw Davies
aecf29ae84
gdi32/tests: Win9x doesn't ensure the facename is nul terminated. Compare the logfont one element at a time.
2009-02-17 15:14:35 +01:00
Huw Davies
7cc7ad5ec4
gdi32/tests: Win98 and WinMe actually do set error codes.
2009-02-17 15:14:29 +01:00
Huw Davies
c404d00b3d
gdi32/tests: GetTextFaceA called with a NULL buffer returns 0 on win98 and winMe.
2009-02-17 15:14:25 +01:00
Alexandre Julliard
b55f6dfed5
ole32/tests: Don't hang forever in the child process.
2009-02-17 14:58:45 +01:00
Alexandre Julliard
f9e405692f
user32/tests: Skip message tests if queuing keyboard events doesn't work.
2009-02-17 14:58:45 +01:00
Alexandre Julliard
0aef71f8df
user32/tests: Test for failure to change system parameters even if getting them succeeded.
2009-02-17 14:58:34 +01:00
Alistair Leslie-Hughes
8c47530070
mshtml: Implement IHTMLStyle get/put minHeight.
2009-02-17 13:59:38 +01:00
Alistair Leslie-Hughes
6307522232
mshtml: Add VT_I4 support to set_nsstyle_attr_var.
2009-02-17 13:59:16 +01:00
Alexandre Julliard
853d993830
shell32: Default to the more modern location for the user profile directory.
2009-02-17 13:50:07 +01:00
Michael Stefaniuc
03f04e15fe
wintrust/tests: Fix typos in ok() strings.
2009-02-17 12:51:44 +01:00
Stefan Dösinger
4386a827e9
wined3d: Pass the requested srgb flag to PreLoad.
...
Add a new wined3d-internal PreLoad function to textures and surfaces
that takes a parameter specifying wether the rgb or srgb texture
should be loaded.
2009-02-17 12:51:36 +01:00
Stefan Dösinger
68c251f327
wined3d: Add a debug function for surface locations.
2009-02-17 12:51:17 +01:00
Stefan Dösinger
c585b4de99
wined3d: Duplicate GL textures for srgb switching.
...
This reduces the number of srgb switching reloads quite a lot. The only
situation in which a reload is needed is if the rgb copy is modified on the GL
side and the srgb copy is needed.
2009-02-17 12:48:05 +01:00
Rob Shearman
2803516d26
ole32: Round the extected size in the marshal and moniker tests using the results of sizing a global, not a heap pointer.
...
The rounding isn't the same on Win9x, and the size being compared to
is that of a global handle.
2009-02-17 12:47:53 +01:00
Nikolay Sivov
a3048451d9
gdiplus: Fix a docheader typo, add some missed headers.
2009-02-17 12:47:46 +01:00
Alistair Leslie-Hughes
ef2f455cdf
urlmon: Fix PutProperty_CLASSIDPROP check under win98 to w2k.
2009-02-17 12:47:42 +01:00
Michael Stefaniuc
056359cc4e
gdi32: SetAbortProc is not a 16bit function but a 32bit one.
2009-02-17 12:47:32 +01:00
Dylan Smith
68e887004a
hhctrl.ocx: Handle quoted filenames in doWinMain.
2009-02-17 12:47:27 +01:00
Dylan Smith
3903a110fb
richedit: Removed unused ME_Document structure.
...
The ME_TextBuffer structure is what is used to store the document (as
a linked list), so the ME_Document structure isn't being used. There
was also a document pointer in the ME_Paragraph structure that was
also unused, so I removed it because it is probably related to this
used structure.
2009-02-17 12:46:56 +01:00
David Adam
32064cb553
d3drm: D3DRMQuaternionSlerp should be tested against returned Windows values.
2009-02-17 12:46:50 +01:00
Alexandre Julliard
c1a8484089
ntdll/tests: Don't pass uninitialized object attributes to symlink functions.
2009-02-17 12:46:44 +01:00
Huw Davies
3fa05ae6a7
gdi32/tests: Only test the lowest byte of GdiRealizationInfo flags so that the test passes on Vista.
2009-02-16 16:01:38 +01:00
Alexandre Julliard
2b87a5dbc2
user32: Make sure to not corrupt last error in the message spy.
2009-02-16 16:01:37 +01:00
Nikolay Sivov
ba42bf380a
gdiplus/tests: Use expectf macro for floating point tests.
2009-02-16 16:01:37 +01:00
Nikolay Sivov
df9831d60a
gdiplus/tests: Some tests for Image raw format value.
2009-02-16 16:01:37 +01:00
Aric Stewart
bc1e27d99a
msctf: Add Enable key and User key for language profile.
2009-02-16 16:01:37 +01:00
Huw Davies
e93d348109
gdi32: Improve calculation of the character code text metrics.
2009-02-16 16:01:37 +01:00
Gerald Pfeifer
9d9880bd34
comctl32: Simplify eight TOOLBAR_ function invocations.
2009-02-16 16:01:37 +01:00
Gerald Pfeifer
91df8fd59c
comctl32: Simplify fifteen tooltips function invocations.
2009-02-16 16:01:37 +01:00
Hwang YunSong(황윤성)
0e21db9a3f
cryptui: Updated Korean resource.
2009-02-16 16:01:37 +01:00
Michael Stefaniuc
25e90e2251
mshtml: Remove superfluous pointer casts.
2009-02-16 16:01:37 +01:00
Michael Stefaniuc
e3bb1c8243
rpcrt4: Remove superfluous pointer casts.
2009-02-16 16:01:37 +01:00
Michael Stefaniuc
ff2da8ec00
vwin32.vxd: Remove superfluous pointer casts.
2009-02-16 16:01:37 +01:00
Michael Stefaniuc
ce486bb959
vwin32.vxd: Remove unused macros.
2009-02-16 16:01:36 +01:00
Michael Stefaniuc
6a48bb4217
advapi32: Remove superfluous pointer casts.
2009-02-16 16:01:36 +01:00
Detlef Riekenberg
d10ca7d9c4
spoolss: Implement EnumPorts.
2009-02-16 16:01:36 +01:00
Detlef Riekenberg
190ed7fc77
spoolss: Properly initialize the backends.
2009-02-16 16:01:36 +01:00
Rein Klazes
da257e3301
comctl32: Fix for owner draw statusbar.
...
Ownerdraw status bar should update on receiveing a SB_SETTEXT message,
even if the 'text' parameter has not changed. Fix with conformance
test.
2009-02-16 16:01:23 +01:00
Rein Klazes
788add572b
ole32: In PropVariantCopy() fix calculation size of array that contain pointers, not characters.
2009-02-16 15:35:15 +01:00
David Adam
2347862571
d3dx8: Implement the spherical interpolation part for D3DXQuaternionSlerp.
2009-02-16 15:35:15 +01:00
David Adam
687ce93882
d3drm: Simplify some functions.
2009-02-16 15:35:15 +01:00
David Adam
f877cb9a89
d3drm: Allow output pointer to be equal to input pointer.
2009-02-16 15:35:15 +01:00
David Adam
44e74969e3
d3drm: Implement the spherical interpolation part of D3DRMQuaternionSlerp.
2009-02-16 15:35:15 +01:00
David Adam
a737dcf03d
d3drm: Remove unneeded includes.
2009-02-16 15:35:15 +01:00
Nikolay Sivov
5c31643452
gdiplus: Implemented GdipIsVisiblePathPoint with tests.
2009-02-16 15:35:15 +01:00
Andrew Talbot
820981b39d
twain_32: Replace realloc() and strdup().
2009-02-16 15:35:15 +01:00
Andrew Talbot
250b699354
rsaenh: Replace malloc/realloc with HeapAlloc/HeapReAlloc.
2009-02-16 15:35:14 +01:00
Aric Stewart
32c3cf1db7
wininet: use debugstr_a in NETCON_getNextLine TRACE to avoid overflow on long lines.
2009-02-16 15:35:14 +01:00
Jeremy White
aaf83dc1b2
sane.ds: Implement NATIVEXFER/MSG_GET for RGB scans.
2009-02-16 15:34:50 +01:00
Jeremy White
9bb24b8f7e
sane.ds: Implement stub support for ICAP_PIXELFLAVOR.
2009-02-16 12:31:26 +01:00
Jeremy White
4b794bee9a
sane.ds: Get resolution from sane, instead of hard coding -1.
2009-02-16 12:31:11 +01:00
Alexandre Julliard
9f32c0d9d6
winmm/tests: Assume volume is not supported if waveGetOutVolume fails.
2009-02-16 12:29:11 +01:00
Alexandre Julliard
5720375fec
kernel32/tests: Add a few more error codes for GetDiskFreeSpace.
2009-02-16 12:02:46 +01:00
Alexandre Julliard
9849c99d1b
kernel32/tests: Fix the last remaining failure on NT4.
2009-02-16 12:02:25 +01:00
Alexandre Julliard
21a7b21b65
secur32: Properly initialize the helper structure when fork support is missing.
2009-02-16 11:53:22 +01:00
Alexandre Julliard
cc46d242e0
user32/tests: Fix some checks of the key value in accelerators.
2009-02-16 11:53:06 +01:00
Alexandre Julliard
d00ad7f197
user32/tests: Skip some tests if SetForegroundWindow doesn't behave correctly.
2009-02-16 11:52:38 +01:00
Alexandre Julliard
fa212d5127
user32/tests: Add a couple of optional message, mark as todo a test that now fails consistently on Wine.
2009-02-16 11:52:17 +01:00
Alexandre Julliard
a069ee48d5
user32/tests: Another fix for lack of color cursor support.
2009-02-16 11:51:44 +01:00
Alistair Leslie-Hughes
cc0a46ad64
urlmon: Correctly test to see if PutProperty_CLASSIDPROP is called.
2009-02-16 11:51:27 +01:00
Aurimas Fischer
b1afd00dc9
wineps.drv: Add Lithuanian translation.
2009-02-16 11:51:19 +01:00
Aurimas Fischer
6ddf8760ff
comdlg32: Add Lithuanian translation.
2009-02-16 11:51:15 +01:00
Juan Lang
401b1b36cc
odbccp32: Fix a couple failing tests, and log more information about remaining failures.
2009-02-16 11:48:19 +01:00
Juan Lang
6991d55796
advapi32: Fix failing tests on a number of systems.
2009-02-16 11:48:15 +01:00
Juan Lang
ae2c086e6c
wintrust: Fix a few failing tests.
2009-02-16 11:48:10 +01:00
Juan Lang
dd75176d34
snmpapi: Relax tests to fix some failures.
...
The tests were overly restrictive. The functions are supposed to
return values less than 0, 0, or greater than 0, whereas the tests
restricted the return values to -1, 0, or 1. Using less than
0/greater than 0 comparisons rather than == -1 or == 1 should fix a
few failing tests, and match the API descriptions better.
2009-02-16 11:48:04 +01:00
Juan Lang
5d16361f88
crypt32: Fix a typo.
2009-02-16 11:47:48 +01:00
Aric Stewart
43caae8386
gdiplus: In GdipDrawString do not NULL terminate the buffer. It is unneeded and overruns the buffer.
2009-02-16 11:47:42 +01:00
Alexandre Julliard
d916d98d02
ntdll: Don't fail in NtMapViewOfSection for 4Gb+ files if an explicit size is specified.
2009-02-16 11:47:32 +01:00
Alexandre Julliard
912d98c2ae
ntdll: Improve debugging helper for object attributes structure.
2009-02-16 11:46:44 +01:00
Alexandre Julliard
d62d6ac9c6
ntdll: Avoid null dereference in the NtCreateSymbolicLinkObject trace.
2009-02-16 11:41:09 +01:00
Alistair Leslie-Hughes
28278db787
mshtml: Implement IHTMLStyle_put_textDecorationUnderline.
2009-02-13 15:33:05 +01:00
Alistair Leslie-Hughes
957a50aa72
mshtml: Implement IHTMLStyle_put_textDecorationLineThrough.
2009-02-13 15:33:05 +01:00
Andrew Talbot
0bd62fddfa
winenas.drv: Replace malloc() with HeapAlloc().
2009-02-13 15:33:04 +01:00
Andrew Talbot
5a556de5a0
winemp3.acm: Replace malloc() with HeapAlloc().
2009-02-13 15:33:04 +01:00
Hans Leidekker
8f1a3e4e1f
wininet: Properly drain content for chunked transfers.
2009-02-13 15:33:04 +01:00
Juan Lang
11faf8a53a
crypt32: Fix some test failures on Windows 98.
...
This is as much an experiment as anything. The tests currently time
out, so I'm curious whether fixing some other failures will result in
the timeout going away, or at least moving elsewhere.
2009-02-13 13:34:45 +01:00
Juan Lang
d1dc7e5be4
kernel32: Fix test failures on NT4.
2009-02-13 13:34:28 +01:00
Juan Lang
705cdc88c4
kernel32: Fix some more failures on systems with reduced privilege.
2009-02-13 13:33:11 +01:00
Juan Lang
5dd87ec9b1
kernel32: Log more information in case of a test failure, and don't run tests that are guaranteed to fail.
2009-02-13 13:33:03 +01:00
Juan Lang
0edcef6d5e
kernel32: Fix some test failures on systems with reduced privilege.
2009-02-13 13:32:56 +01:00
Alexandre Julliard
09761ee96f
user32/tests: Cope with lack of support for color cursors.
2009-02-13 13:12:12 +01:00
Alexandre Julliard
96e7da5c55
user32/tests: GetClassInfo doesn't set last error reliably, remove test.
2009-02-13 13:10:44 +01:00
Alexandre Julliard
2d155031cc
user32/tests: Skip tests if we fail to inject mouse or keyboard events.
2009-02-13 13:03:26 +01:00
Alexandre Julliard
4fc6dbd86d
user32/tests: Fix more message tests on XP and Vista.
2009-02-13 13:02:08 +01:00
Alexandre Julliard
5c54e24f90
user32/tests: Better handling of the *.* wildcard in the listbox test.
2009-02-13 13:01:12 +01:00
Alexandre Julliard
583a30c665
user32/tests: Print the wrong accelerator values in the resource test.
2009-02-13 13:00:54 +01:00
Detlef Riekenberg
bea3bff2bb
comctl32/tests: The status control use a different formula in XP and up for the height.
2009-02-13 13:00:34 +01:00
Michael Stefaniuc
da6d7920de
comctl32: Remove superfluous pointer casts.
2009-02-13 13:00:25 +01:00
Michael Stefaniuc
9b626c2291
comctl32: Remove an one-off macro.
2009-02-13 13:00:22 +01:00
Juan Lang
72848b7b2c
crypt32: Fix a few test failures on some Windows 98 systems.
2009-02-13 12:59:58 +01:00
Juan Lang
58c6467ce6
advapi32: Fix a test failure on systems that are domain members.
2009-02-13 12:59:34 +01:00
Juan Lang
c233fd5796
netapi32: Fix tests on systems with reduced privilege.
2009-02-13 12:59:30 +01:00
Juan Lang
33e3222920
crypt32: Allow an alternate chain policy status for broken systems.
2009-02-13 12:59:27 +01:00
Juan Lang
37feb6fd69
setupapi: Add stub entries for CM_Query_And_Remove_SubTreeA/W and CM_Query_And_Remove_SubTree_ExA/W.
2009-02-13 12:59:19 +01:00
Juan Lang
6feb5cdd04
shell32: Let caller determine whether a shell path function must succeed or fail.
2009-02-13 12:59:14 +01:00
Juan Lang
6407fb7036
wintrust: Fix typo.
2009-02-13 12:59:09 +01:00
Juan Lang
5d5f7a41f0
crypt32: Removed unneeded strcmp.
2009-02-13 12:58:55 +01:00
Alexandre Julliard
0cc91abf8f
user32/tests: Add some more optional messages we get on Windows.
2009-02-12 17:53:35 +01:00
Alexandre Julliard
bd36ca6e79
user32/tests: Fix Z-order tests in the presence of owned popups.
...
Also fix a couple of other failures on Windows.
2009-02-12 17:53:35 +01:00
Paul Bryan Roberts
a552587de1
ntdll: Avoid potential infinite loop.
2009-02-12 17:53:35 +01:00
Alexandre Julliard
9a4e519aeb
dbghelp: Avoid size_t in a trace.
2009-02-12 17:53:35 +01:00
Francois Gouget
83d18602d8
wined3d: Add a trailing '\n' to shader_addline() calls.
2009-02-12 17:53:35 +01:00
Francois Gouget
ede6196467
ntdll/tests: Remove WINAPI on static functions where not needed.
2009-02-12 17:53:35 +01:00
Francois Gouget
16644b6929
mssign32: The mssign32 debug channel is unused so remove it.
2009-02-12 17:53:35 +01:00
Francois Gouget
043cf21f23
d3dx8: The d3dx debug channel is unused so remove it.
2009-02-12 17:53:35 +01:00
Francois Gouget
3eab2ee52f
shell32: Make SHILCreateFromPathA() static and remove WINAPI.
2009-02-12 17:53:34 +01:00
Huw Davies
d9811e6927
gdi32/tests: Use the ANSI text metrics so the tests work on win9x.
2009-02-12 17:53:34 +01:00
Huw Davies
aaefb75f8d
gdi32: Add missing serif types.
2009-02-12 17:53:34 +01:00
Michael Stefaniuc
17ca7aa5a6
atl: Remove superfluous pointer casts.
2009-02-12 17:53:34 +01:00
Alistair Leslie-Hughes
cfcc38a4b9
mshtml: Implement IHTMLStyle_get_paddingLeft.
2009-02-12 17:53:34 +01:00
Juan Lang
74ac0d30bd
wintrust: Fix a couple tests on a variety of systems.
2009-02-12 13:00:46 +01:00
Juan Lang
22ea6bd611
wintrust: Remove a couple tests that fail on a variety of systems.
2009-02-12 13:00:42 +01:00
Juan Lang
9e07f0de08
wintrust: Don't fail if a registry value doesn't exist.
2009-02-12 13:00:37 +01:00
Juan Lang
2d2e718b2b
crypt32: Fix a couple test failures on some Windows 98 systems.
2009-02-12 11:59:55 +01:00
Juan Lang
b972a5d355
crypt32: Support an alternate OID in order to fix a test on some Windows 98 systems.
2009-02-12 11:59:49 +01:00
Juan Lang
1137d630a6
crypt32: Fix test failures on some Windows 98 systems.
2009-02-12 11:59:40 +01:00
Juan Lang
44ab73e289
crypt32: Fix a couple tests on some Windows 98 systems.
2009-02-12 11:59:34 +01:00
Juan Lang
ab586ae903
crypt32: Remove a test that fails on some Windows 98 systems, and document it.
2009-02-12 11:59:26 +01:00
Juan Lang
c82722b3dc
kernel32: Add more tests for getting/setting a named pipe's state.
2009-02-12 11:59:15 +01:00
Michael Stefaniuc
e1d59b94fb
dsound: Arguments 3,4,5 of a CALLBACK are of type DWORD_PTR.
...
(LPWAVEHDR)->dwUser is also a DWORD_PTR.
2009-02-12 11:53:42 +01:00
Andrew Talbot
044e76df92
winedos: Replace malloc/calloc with HeapAlloc().
2009-02-12 11:53:36 +01:00
Juan Lang
b5d1bfe5ba
crypt32: Set the info status on the last element of a chain even if its issuer can't be found.
2009-02-12 11:53:22 +01:00
Juan Lang
913affe4ef
crypt32: Don't assume intermediate certificates are allowed to be CAs.
2009-02-12 11:53:18 +01:00
Juan Lang
ad2ea9d9cf
crypt32: Change some traces to the chain channel.
2009-02-12 11:53:10 +01:00
Juan Lang
e7dd46b807
crypt32: Add chain debugging channel for debugging certificate chaining errors.
2009-02-12 11:53:01 +01:00
Juan Lang
de2c6b8640
crypt32: Include more info about skipped checks in skip message.
2009-02-12 11:52:55 +01:00
Aric Stewart
101991255b
wininet: Print better stubs for the internet options IE7 uses.
2009-02-12 11:52:47 +01:00
Michael Stefaniuc
7d2b787783
imm32: Make space for a 64bit pointer in the IMM window.
2009-02-12 11:52:31 +01:00
Artem Reznikov
30f9296409
wininet: Ukranian translation.
2009-02-12 11:52:24 +01:00
Huw Davies
8ab829a68a
gdi32: Correct the font family values returned in the text metrics.
2009-02-11 16:14:46 +01:00
Alexandre Julliard
3c68ba1bad
winmm/tests: Don't test upper bound on sound duration, it's not guaranteed.
...
Also avoid infinite waits.
2009-02-11 15:56:03 +01:00
Alexandre Julliard
b03175e126
user32/tests: Try to fix some more failures in the message test.
2009-02-11 15:56:03 +01:00
Francois Gouget
f250f4fa04
Assorted spelling fixes.
2009-02-11 15:56:02 +01:00
Francois Gouget
ec6285a125
twain_32/tests: Add a trailing '\n' to an ok() call.
2009-02-11 15:56:02 +01:00
Alistair Leslie-Hughes
87ce5275bb
mshtml: Do a case-insensitive compare of type.
2009-02-11 15:56:02 +01:00
Stefano Guidoni
7fb434838c
msadp32: ADPCM_FormatSuggest compare source format tag with destination format tag.
2009-02-11 15:56:02 +01:00
Stefano Guidoni
d6ae9f8800
msadp32: MSDN suggests "wfx.nBlockAlign * 2 / wfx.nChannels - 12" as the formula for calculating wSamplesPerBlock.
2009-02-11 15:56:02 +01:00
Stefano Guidoni
279e797cb2
msadp32: Block align size is proportional to the number of channels.
2009-02-11 15:56:02 +01:00
Stefano Guidoni
c262d5b649
msadp32: ADPCM allows other sample rates other than 8000, 11025, 22050 and 44100.
2009-02-11 15:56:02 +01:00
David Adam
ca469499bb
d3dx9_36: Implement D3DXGetFVFVertexSize.
2009-02-11 15:56:02 +01:00
David Adam
e5425fc17b
d3dx9_36: Implement D3DXComputeBoundingSphere.
2009-02-11 15:56:02 +01:00
David Adam
00d14355db
d3dx9_36: Implement D3DXComputeBoundingBox.
2009-02-11 15:56:02 +01:00
Alistair Leslie-Hughes
5768cbd668
mshtml: Implement IDispatch for IHTMLLocation.
2009-02-11 15:56:02 +01:00
Paul Vriens
283e7842a2
fusion/tests: Fix some typos.
2009-02-11 12:30:08 +01:00
Paul Vriens
39e3bb8dbc
fusion/tests: Mark test as skipped when we don't have enough rights.
2009-02-11 12:30:05 +01:00
Michael Stefaniuc
0449701c31
ole32: Remove superfluous pointer casts.
2009-02-11 12:29:56 +01:00
Michael Stefaniuc
bcd00b4362
wineesd.drv: dwParam1 and dwParam2 have the type DWORD_PTR.
2009-02-11 12:29:50 +01:00
Andrew Talbot
193b9b8914
itss: Replace malloc() with HeapAlloc().
2009-02-11 12:29:44 +01:00
Eric Pouech
c83039bd6e
dbghelp: Fix bad call to free() instead of pdb_free().
2009-02-11 12:29:37 +01:00
Juan Lang
7124467ef4
crypt32: Fix a typo.
2009-02-11 12:29:27 +01:00
Juan Lang
38c8261135
crypt32: Fix a test failure on Windows 98.
2009-02-11 12:29:22 +01:00
Juan Lang
d00a85f4ad
crypt32: Fix a compiler warning.
2009-02-11 12:29:18 +01:00
Juan Lang
4899509434
crypt32: Relax a test whose results are ignored on Windows anyway.
2009-02-11 12:29:12 +01:00
Stefan Dösinger
e51f2a0e6e
d3d9: Test table fog and exp fog in the shader fog test.
2009-02-11 12:22:00 +01:00
Stefan Dösinger
66778ed9ec
wined3d: Implement EXP and EXP2 fog in GLSL.
2009-02-11 12:21:51 +01:00
Stefan Dösinger
693d9ded47
wined3d: Properly set the fog frag coord according to the FOGTABLEMODE.
...
This also fixes the test that an earlier patch broke, so the todo_wine can be
removed again.
2009-02-11 12:21:44 +01:00
Stefan Dösinger
8dcd51286d
WineD3D: Put vertex shader duplication infrastructure in place.
2009-02-11 12:21:25 +01:00
Rob Shearman
ad880ba057
ole32: Fix a test failure in the moniker tests on Win9x.
...
Also fix a crash in running the tests on Win95.
2009-02-11 11:42:21 +01:00
Rob Shearman
1e8ae571f5
ole32: Fix some test failures in the free threaded marshaller tests on Win9x & NT4.
...
These platforms only write 8 bytes into the stream so cope appropriately.
2009-02-11 11:42:17 +01:00
Jacek Caban
08e4846fca
wininet: Don't send INTERNET_STATUS_REQUEST_COMPLETE notification from FTP_Connect.
2009-02-11 11:42:13 +01:00
Jacek Caban
19b01f2fca
wininet: Make sure that we have some data buffered before sending INTERNET_STATUS_REQUEST_COMPLETE notification.
2009-02-11 11:42:08 +01:00
Jacek Caban
f8e6fbffc5
wininet: Added QueryDataAvailable implementation for FTP files.
2009-02-11 11:42:00 +01:00
Jacek Caban
9b65e5744f
wininet: Fixed handling empty string password.
2009-02-11 11:41:32 +01:00
Jacek Caban
a83a817ad0
wininet: Move FtpOpenFile[AW] implementation to avoid forward declaration.
2009-02-11 11:41:28 +01:00
Christian Costa
3e6d9558b8
d3dxof: Add support for DXFILELOAD_FROMRESOURCE source.
2009-02-10 14:41:57 +01:00
Christian Costa
279e49030a
d3dxof: Cleanup IDirectXFileImpl_CreateEnumObject a bit.
2009-02-10 14:41:48 +01:00
Christian Costa
db30aa149e
d3dxof: Make is_keyword handle end of file correctly.
2009-02-10 14:41:40 +01:00
Dylan Smith
ecb6c2169c
richedit: Store paragraph in cursors.
...
This prevents some needless searching for the start of the paragraph
from a run stored in a cursor. Usually a pointer to the paragraph is
already available when the cursor is set anyway.
2009-02-10 12:59:09 +01:00
Jeremy White
2033312b43
sane.ds: Add a log message to flag unsupported operations.
2009-02-10 12:56:41 +01:00
Jeremy White
c00d81ab14
sane.ds: Remove a duplicate assignment.
2009-02-10 12:56:35 +01:00
Jeremy White
3f0645c79d
sane.ds: Indicate that we used a modal dialog.
2009-02-10 12:56:29 +01:00
Jeremy White
0cab16c647
sane.ds: Revise the logic around processing events to reflect the need for us to generate and post a message to drive Sane events.
2009-02-10 12:56:22 +01:00
Jeremy White
b0ec8880e2
sane.ds: Add stub support for ICAP_COMPRESSION.
2009-02-10 12:55:56 +01:00
Jeremy White
e02528e629
twain_32: Prevent an incorrect test warning message on get checks.
2009-02-10 12:55:16 +01:00
Jeremy White
2fdd05cffc
twain_32: Change get requirements such that we require only a minimum level of support.
2009-02-10 12:55:05 +01:00
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