Detlef Riekenberg
dc28680847
mstask/tests: Skip some tests when the service is not running.
2009-12-22 15:39:49 +01:00
Eric Pouech
2d85d5c235
dbghelp: Generalize helper to get a string from an ADDRESS64.
2009-12-22 15:39:20 +01:00
Eric Pouech
fdc86c1999
dbghelp: Rewrote stack_walk with 64 bit structures.
2009-12-22 15:39:01 +01:00
Alexandre Julliard
b615656f00
user32: Get rid of the 16-bit dialog heap.
...
Edit controls don't allocate memory on the 16-bit heap anyway.
2009-12-22 15:35:15 +01:00
Alexandre Julliard
009badeb32
user32: Delay creation of the 16-bit dialog info structure until the window is created.
...
This mirrors the behavior of the 32-bit side.
2009-12-22 15:34:19 +01:00
Alistair Leslie-Hughes
2cd6ac2725
mshtml: Add stub interface IHTMLFiltersCollection.
2009-12-22 14:13:07 +01:00
David Adam
202f826d02
d3dx9/tests: 1 must be a float.
2009-12-22 14:12:43 +01:00
Andrew Nguyen
adf55f0000
cfgmgr32: Forward more functions to setupapi.
2009-12-22 13:48:27 +01:00
Andrew Nguyen
a72af3100d
dxdiagn: Validate the dwDxDiagHeaderVersion member in IDxDiagProvider::Initialize.
2009-12-22 13:48:26 +01:00
Andrew Nguyen
e1dd6a869d
dxdiagn: Fix a return value and avoid validating the input parameter for IDxDiagProviderImpl::GetContainer.
2009-12-22 13:48:26 +01:00
Andrew Nguyen
dddf714f02
dxdiagn: Add tests for IDxDiagProvider.
2009-12-22 13:48:26 +01:00
Andrew Nguyen
b0e3c91c0a
dxdiagn: Fail class instantiation if aggregation is requested.
2009-12-22 13:48:26 +01:00
Andrew Nguyen
d36e3b4a1d
dxdiagn: Make the IDxDiag* interfaces conform to the IUnknown::QueryInterface contract.
2009-12-22 13:48:26 +01:00
Andrew Nguyen
3eea5a8ae9
setupapi: Implement SetupDiOpenDeviceInfoA/W as stubs.
2009-12-22 13:48:26 +01:00
Hans Leidekker
9f63f7d949
gdiplus: Implement GdipGet/SetStringFormatMeasurableCharacterRanges.
2009-12-22 13:48:26 +01:00
Marcus Meissner
e2f7946bbc
msi: Removed unnecessary NULL check.
2009-12-22 13:48:26 +01:00
Marcus Meissner
e235bfcca7
cryptnet: Remove an unnecessary variable (Coverity).
2009-12-22 13:48:26 +01:00
Hans Leidekker
406b6e36d8
wininet: Free per-thread error info upon exit from an async procedure.
...
Found by Valgrind.
2009-12-22 13:48:26 +01:00
Nikolay Sivov
14058ccf25
kernel32: Fix a leak in ReplaceFileW.
2009-12-22 13:48:26 +01:00
Nikolay Sivov
6cc141ff59
comctl32/updown: Simplify buddy subclassing using SetWindowSubclass chain.
2009-12-22 13:48:26 +01:00
Nikolay Sivov
705aee525a
comctl32/tests: Use win_skip() while skipping subclass tests.
2009-12-22 13:48:25 +01:00
Nikolay Sivov
48d42d4a93
comctl32/tests: Some tests for buddy procedure subclassing.
2009-12-22 13:48:25 +01:00
Nikolay Sivov
8fc96f20a3
comctl32/tests: Add ability to create any number of edit buddies.
2009-12-22 13:48:25 +01:00
Nikolay Sivov
6d270a1d48
kernel32: Fix SearchPath parameter validation with tests.
2009-12-22 13:48:25 +01:00
Nikolay Sivov
08a778c568
kernel32/tests: Init pointers in common way, add some win_skip() while skipping.
2009-12-22 13:48:25 +01:00
Henri Verbeet
ea0af93c19
wined3d: Get rid of some redundant local variables.
...
E.g. "This" variables that are only used in traces.
2009-12-22 13:48:25 +01:00
Henri Verbeet
d9fefdb917
wined3d: Cleanup IWineD3DBaseSwapChainImpl_QueryInterface().
2009-12-22 13:48:25 +01:00
Henri Verbeet
3f77683174
wined3d: Volumes are resources in wined3d.
2009-12-22 13:48:25 +01:00
Henri Verbeet
f262cf7603
d3d9/tests: A volume really isn't a resource, despite having all the methods.
2009-12-22 13:48:25 +01:00
Jacek Caban
abf7022c78
urlmon: Report BINDSTATUS_CONNECTING to download callback.
2009-12-22 13:48:25 +01:00
Jacek Caban
3bacd7603d
mshtml: Added JavaScript tests architecture and simple tests.
2009-12-22 13:48:25 +01:00
Jacek Caban
4e6e908966
mshtml: Use JScript for JavaScript in res: protocol documents.
2009-12-22 13:48:25 +01:00
Jason Edmeades
64bd51b1d3
comctl32/toolbar: Improve fixme message conditions.
2009-12-22 13:48:24 +01:00
Paul Vriens
25d15c68dc
ole32/tests: Fix a test failure on several platforms.
2009-12-22 13:48:24 +01:00
Vladimir Pankratov
9e394d86b4
mapi32: Add Russian translation.
2009-12-22 13:48:24 +01:00
Roderick Colenbrander
48db6abae1
winex11: Fix a null pointer crash when XRender isn't around.
2009-12-22 13:48:24 +01:00
Alexandre Julliard
ce05f49843
user32: Avoid including winuser16.h in 32-bit files.
2009-12-22 13:48:24 +01:00
Alexandre Julliard
df3e5a8762
user32: Reimplement MapWindowPoints16 and move it to wnd16.c.
2009-12-22 13:48:24 +01:00
Alexandre Julliard
1d1f8e2a2c
user32: Move DestroyIcon32 implementation to user16.c.
2009-12-22 13:48:19 +01:00
Alexandre Julliard
ff04a5e830
kernel32: Load the DestroyIcon32 function from 16-bit user.exe.
2009-12-22 13:48:03 +01:00
Alexandre Julliard
0fbe20a254
user32: Move freeing of a 16-bit module's classes to wnd16.c.
2009-12-22 12:33:33 +01:00
Alexandre Julliard
e3bcc11beb
user32: Move freeing of a 16-bit module's icons to user16.c.
2009-12-22 12:16:24 +01:00
Alexandre Julliard
d5b270eadd
user32: Reimplement loading of 16-bit cursors and icons using 16-bit resource functions.
2009-12-22 12:14:46 +01:00
Alexandre Julliard
5a35c490a1
user32: Always return the actual pointer instead of a winproc handle in WINPROC_GetProc16.
2009-12-22 12:12:36 +01:00
Louis Lenders
13a9c037f4
mapistub: Add new stubbed dll mapistub.dll.
2009-12-21 15:46:11 +01:00
Jacek Caban
31cb9cfa79
wininet: Don't use INTERNET_SetLastError in InternetSetOptionW.
2009-12-21 15:36:53 +01:00
Jacek Caban
b73e31c659
wininet: Return error directly from HTTP_Connect.
2009-12-21 15:36:53 +01:00
Jacek Caban
e1958a67d6
wininet: Don't use INTERNET_SetLastError in HttpSendRequestA.
2009-12-21 15:36:53 +01:00
Jacek Caban
88ac3a381b
wininet: Return error directly from INTERNET_AsyncCall.
2009-12-21 15:36:53 +01:00
Nikolay Sivov
8b805e48fb
kernel32/tests: Fix LocalAlloc() allocated leaks.
2009-12-21 15:36:52 +01:00
Nikolay Sivov
f33db8a02d
kernel32/tests: Fix some find handle leaks.
2009-12-21 15:36:52 +01:00
Alexandre Julliard
3806f9aee9
user32: Move a number of 16-bit cursor/icon functions to user16.c.
2009-12-21 15:36:52 +01:00
Alexandre Julliard
671b4d129d
user32: Get rid of the CURSORICON_Copy internal function.
2009-12-21 15:36:52 +01:00
Alexandre Julliard
7de210fb5c
user32: Reimplement CopyIcon16/CopyCursor16 using CreateCursorIconIndirect16.
2009-12-21 15:36:52 +01:00
Alexandre Julliard
001abc3c62
user32: Use CreateIconIndirect to implement CreateCursor.
2009-12-21 15:36:52 +01:00
Stefan Leichter
217828978f
ntoskrnl.exe: Add stub for KeInitializeSemaphore.
2009-12-21 15:01:26 +01:00
Mike Kaplinskiy
075a1e0e4d
user32: Fix color mask handling in CreateIconIndirect.
2009-12-21 15:01:25 +01:00
Nicolas Le Cam
7ae21483ec
kernel32/tests: Simplify dumpmem function.
2009-12-21 15:01:25 +01:00
Henri Verbeet
8c7d259978
wined3d: IWineD3DPaletteImpl implements IWineD3DBase.
2009-12-21 15:01:25 +01:00
Henri Verbeet
ecf2e049a2
wined3d: IWineD3DClipperImpl implements IWineD3DBase.
...
Unify the QueryInterface implementation a bit with the rest of wined3d while
we're at it.
2009-12-21 15:01:25 +01:00
Henri Verbeet
23bf5025c6
wined3d: Cleanup IWineD3DDeviceImpl_GetRasterStatus().
2009-12-21 15:01:25 +01:00
Henri Verbeet
76804fa711
d3d9: Add a separate function for swapchain initialization.
2009-12-21 15:01:25 +01:00
Henri Verbeet
2e27ab6b67
d3d8: Add a separate function for swapchain initialization.
2009-12-21 15:01:25 +01:00
Jacek Caban
ecbe545e90
mshtml: Don't use necko nsIHttpChannel in nsChannel implementation.
2009-12-21 15:01:25 +01:00
Jacek Caban
a0467ef11c
jscript: Make undefined a property of global object.
2009-12-21 15:01:25 +01:00
Hans Leidekker
68453a5251
wininet: Always set last error in HttpSendRequest{,Ex}.
2009-12-21 15:01:25 +01:00
Michael Stefaniuc
ae8c2ec267
windowscodecs: Don't cast NULL.
2009-12-21 15:01:25 +01:00
Michael Stefaniuc
6c7c2401ad
user32/tests: Don't cast NULL to an integer type.
2009-12-21 15:01:25 +01:00
Michael Stefaniuc
20c3512b59
cryptui: Don't cast NULL to an integer type.
2009-12-21 15:01:25 +01:00
Michael Stefaniuc
93d45253cd
comctl32/tests: Don't cast NULL to an integer type.
2009-12-21 15:01:24 +01:00
Nikolay Sivov
a29bbda1a4
kernel32/tests: Print line numbers in tests.
2009-12-21 15:01:24 +01:00
Nikolay Sivov
48efba00b6
comctl32/rebar: Don't read outside of bands array on dragging.
2009-12-21 15:01:24 +01:00
Nikolay Sivov
07fc19bbe3
comctl32/rebar: Collapse some parameter checks and winproc entries.
2009-12-21 15:01:24 +01:00
Nikolay Sivov
b6abcb2f86
comctl32/rebar: Move parameter cast to winproc.
2009-12-21 15:01:24 +01:00
Nikolay Sivov
1e74d5992c
comctl32/rebar: Use DPA to manage bands data.
2009-12-21 15:01:24 +01:00
André Hentschel
255a1ebaad
dbghelp: Implement literal dwarf opcodes.
2009-12-21 15:01:24 +01:00
Paul Vriens
4749b079b5
msi/tests: Fix test failures on Win9x/WinMe.
2009-12-21 15:01:24 +01:00
Hans Leidekker
44f9595454
secur32/tests: Fix a couple of memory leaks.
...
Found by Valgrind.
2009-12-21 15:01:24 +01:00
Vincent Povirk
b3511ebb70
ole32: Reread the stream entry after setting the size in StreamWriteAt.
...
In simple mode, StreamWriteAt would assume that StreamSetSize uses the size
it asks for, but in some cases the size would be pushed above the small block
limit. StreamWriteAt would then attempt to write using a small block chain,
even though a big block chain was created.
2009-12-21 15:01:24 +01:00
Vincent Povirk
fc50ff07d6
ole32: Store the most recent item name in IEnumSTATSTG instead of a stack.
2009-12-21 15:01:24 +01:00
Vincent Povirk
4492850200
ole32: Make IEnumSTATSTG functions fail when the parent is invalid.
2009-12-21 15:01:23 +01:00
Vincent Povirk
2010e0fb28
ole32: Add some tests for IEnumSTATSTG.
2009-12-21 15:01:23 +01:00
Vincent Povirk
0c9991c583
gdiplus: Implement GdipSetImageAttributesColorMatrix.
2009-12-21 15:01:23 +01:00
Vincent Povirk
70bdc43c20
gdiplus: Add a test for GdipSetImageAttributesColorMatrix.
2009-12-21 15:01:23 +01:00
Vincent Povirk
149c44eb4c
gdiplus: Allocate a new ImageAttributes object in GdipCloneImageAttributes.
2009-12-21 15:01:23 +01:00
Vincent Povirk
f8ca372459
gdiplus: Add trace for values of new graphics and image objects.
2009-12-21 15:01:23 +01:00
Vincent Povirk
2d8fb9ade3
gdiplus: Add traces for values of newly-created font objects.
2009-12-21 15:01:23 +01:00
Vincent Povirk
d5fffdd0c4
gdiplus: Add traces for values of newly-created linecaps.
2009-12-21 15:01:22 +01:00
Vincent Povirk
f141778003
gdiplus: Add traces for values of newly-created brushes.
2009-12-21 15:01:22 +01:00
Frédéric Delanoy
5dbbe5a7f1
mapi32: Add French translation.
2009-12-21 15:01:22 +01:00
Juan Lang
4e18ac601f
crypt32: Don't get confused matching URLs with a colon in the userinfo portion (e.g. user:password@domain).
2009-12-21 15:01:22 +01:00
Henri Verbeet
79a2045395
wined3d: NULL vertex declarations are captured, but not applied.
2009-12-21 15:01:22 +01:00
Alexandre Julliard
8e1bd0c893
user32: Fix the string style check for comboboxes.
2009-12-21 15:01:22 +01:00
Alexandre Julliard
cb060d6449
user32: Support calling a 32-bit procedure even without a corresponding thunk in CallWindowProc16.
2009-12-21 15:01:02 +01:00
Alexandre Julliard
ce50559013
user32: Send all CreateWindow calls through the WoW wrapper to allow mapping 16-bit instances.
2009-12-21 15:00:35 +01:00
Alexandre Julliard
6fd93a6c7e
comctl32: Use the module instance instead of that of the owner window for the toolbar configuration dialog.
2009-12-21 11:20:19 +01:00
Alexandre Julliard
29c0ecfd1c
shell32: Use the module instance instead of that of the owner window for the about dialog.
2009-12-21 11:20:04 +01:00
Alexandre Julliard
ff0d84d4a3
setupx: Pass 0 as instance to InstallHinfSectionA.
2009-12-21 11:19:33 +01:00
Jörg Höhle
4ed7cb8656
mciavi: Do not stub unsupported recording or editing functions.
...
Native does not announce CAN SAVE / RECORD / LOCK capabilities either.
2009-12-18 14:03:12 +01:00
Jörg Höhle
e03b59c6a1
mciavi: Complete MCI GetDevCaps/capability.
...
The FIXME comments indicate flags where Wine differs from native w2k.
The returned results are consistent with what Wine implements.
2009-12-18 14:02:21 +01:00
Jörg Höhle
95970bb531
mciwave: MCI Capability returns number of wave devices.
2009-12-18 14:02:02 +01:00
Piotr Caban
c72a7d471a
urlmon: Remove some CoInternetParseUrl tests.
...
Some tests with PARSE_DOMAIN flag fails on older urlmon.
2009-12-18 13:14:02 +01:00
Nikolay Sivov
1402e954ab
kernel32: Fix typo in a comment.
2009-12-18 13:14:02 +01:00
Eric van Beurden
2d3caa516e
usp10: Change the header includes to pull in 'windows.h' instead of the component headers.
2009-12-18 13:14:02 +01:00
Eric van Beurden
fefd0cfda7
dbghelp: Fix a minidump crash by using the correct variable.
2009-12-18 12:49:46 +01:00
Aurimas Fišeras
e05267dd14
mapi32: Add Lithunian translation.
2009-12-18 12:49:31 +01:00
Amine Khaldi
5ce4caf8f3
mapi32: Remove an unneeded assignment.
2009-12-18 12:49:24 +01:00
Amine Khaldi
1d7318a436
mciseq: Remove unneeded assignments.
2009-12-18 12:49:16 +01:00
Alexandre Julliard
25d7e0b968
user32: Move wsprintf16 to user16.c.
2009-12-18 12:44:26 +01:00
Alexandre Julliard
77ab435402
user32: Make WINPROC_AllocProc take a unicode flag for consistency with the other winproc functions.
2009-12-18 12:41:59 +01:00
Alexandre Julliard
d081a7352c
user32: Simplify window procedure allocation for the builtin classes.
2009-12-18 12:39:13 +01:00
Alexandre Julliard
6b0cdc1922
user32: Pre-allocate the window procedure for the message class.
2009-12-18 12:38:22 +01:00
Alexandre Julliard
e6f15c5886
user32: Pre-allocate the window procedure for the menu class.
2009-12-18 12:37:58 +01:00
Alexandre Julliard
d88c34099b
user32: Pre-allocate the window procedure for the icon title class.
2009-12-18 12:37:05 +01:00
Alexandre Julliard
0c4e151ee9
user32: Pre-allocate the window procedure for the desktop class.
2009-12-18 12:36:33 +01:00
Huw Davies
14fdced365
dsound: Fix a memory leak in the tests.
...
Found by Valgrind.
2009-12-18 11:47:52 +01:00
Hans Leidekker
839e487c84
msi: Propagate errors from IStorage_OpenStream again in db_get_raw_stream.
...
Fixes a regression introduced by ef522c5ef0
.
2009-12-18 11:47:46 +01:00
Hans Leidekker
699cfc915a
msi: Avoid a crash in STREAMS_delete.
2009-12-18 11:47:39 +01:00
James Hawkins
d9c52bfa70
msi: Free the current filename if we choose to not extract the file.
2009-12-18 11:45:30 +01:00
Vincent Povirk
6a7fc50708
gdiplus: Add tests for the other frame functions, for memory bitmaps.
2009-12-18 11:45:13 +01:00
Vincent Povirk
a18bc73fce
shell32: Fix a memory leak in SHFileOperationW.
2009-12-18 11:44:49 +01:00
Vincent Povirk
4f0dfb51b3
ole32: Fix memory leaks in the storage test.
2009-12-18 11:44:04 +01:00
Nikolay Sivov
0fe54088bc
kernel32/tests: Fix few context leaks.
2009-12-18 11:43:48 +01:00
Vincent Povirk
5d9fd1b716
ole32: Compare upper character values directly in entryNameCmp.
...
The sort function used by native is not entirely consistent with lstrcmpiW,
even on Windows.
2009-12-18 11:43:34 +01:00
Huw Davies
7f175bd47c
oleaut32: Fix several memory leaks in the tests.
...
Found by Valgrind.
2009-12-18 11:43:00 +01:00
Jeremy White
229fbad9ca
oleaut32/tests: Adjust new tests to pass on win9x platforms.
2009-12-18 11:42:50 +01:00
Jacek Caban
74c4a73ffb
mshtml: Don't use necko nsIHttpChannelInternal implementation in nsChannel object.
2009-12-18 11:41:19 +01:00
André Hentschel
79dd011839
mapi32: Add German resource.
2009-12-18 11:40:29 +01:00
Juan Lang
eba0657bf7
setupapi: Fix a comment typo.
2009-12-18 11:40:17 +01:00
Juan Lang
2fbe80ad89
wintrust: Check authority key identifer extension to determine if a certificate is self-signed.
2009-12-18 11:40:02 +01:00
Juan Lang
048594854a
crypt32: Check authority key identifer extension to determine if a certificate is self-signed.
2009-12-18 11:39:58 +01:00
Luke Benstead
34e82e3dbd
ddraw: Fix an incorrect refcount test.
2009-12-18 11:39:48 +01:00
Juan Lang
776ee9ee81
ole32: Fix a memory leak.
2009-12-18 11:39:08 +01:00
Henri Verbeet
a389fe551e
wined3d: IWineD3DStateBlockImpl no longer implements IWineD3DBase.
2009-12-18 11:38:59 +01:00
Henri Verbeet
23f05028f8
wined3d: Add some error handling to create_primary_opengl_context().
2009-12-18 11:38:49 +01:00
Henri Verbeet
4c66141c99
wined3d: Add a function to destroy dummy textures.
...
The next patch uses this.
2009-12-18 11:38:43 +01:00
Henri Verbeet
7fe3ab5a23
wined3d: Don't touch "ppSurface" on failure in IWineD3DDeviceImpl_CreateSurface().
...
I originally kept these when adding surface_init() in
5f581975dc
because the original code had them on
most error paths. However, this actually broke ddraw because it assumed we
don't touch "ppSurface" on errors. Just remove these since they're useless
anyway.
2009-12-18 11:38:40 +01:00
Henri Verbeet
aa305c4a24
ddraw: Don't depend on IWineD3DDevice_CreateSurface() not touching the surface parameter on failure.
...
The reason it actually fails is because of ddraw trying to create surface of
type "SURFACE_UNKNOWN". Stefan should have a patch for that.
2009-12-18 11:38:30 +01:00
Juan Lang
41b3b8e4eb
cryptnet: Add stub for verifying revocation via OCSP.
2009-12-18 11:37:48 +01:00
Juan Lang
7a987b7714
cryptnet: Use helper function to check revocation with a CRL distribution points extension.
2009-12-18 11:37:42 +01:00
Juan Lang
f1f231ca40
cryptnet: Use helper function to get a URL from a CRL distribution points extension.
2009-12-18 11:37:38 +01:00
Juan Lang
0bfb7951a4
cryptnet: Make sure an issuer certificate can sign CRLs before looking for a CRL.
2009-12-18 11:37:31 +01:00
Alexandre Julliard
6b78e24a09
user32: Move EnumProps16 to wnd16.c.
2009-12-17 17:24:16 +01:00
Alexandre Julliard
15000f32b6
user32: Move the 16-bit menu functions to user16.c.
2009-12-17 15:04:21 +01:00
Alexandre Julliard
8494682f2d
user32: Move 16-bit window creation functions to 16-bit files.
2009-12-17 15:03:32 +01:00
Alexandre Julliard
4b3c0e31d0
user32: Use W structures in window creation code.
2009-12-17 15:00:38 +01:00
Alexandre Julliard
bfcfe437e2
user32: Move loading of the 16-bit window menu to CreateWindowEx16.
2009-12-17 14:48:06 +01:00
Alexandre Julliard
aabe5f150f
user32: Move 16-bit instance normalization to CreateWindowEx16.
2009-12-17 14:36:26 +01:00
Hans Leidekker
178ebae4c0
msi: Reset the ALLUSERS property from to 2 to 1.
2009-12-17 14:21:39 +01:00
Hans Leidekker
ff2aa7e3a6
msi: Fix download of installer packages. Return errors from msi_download_file and copy_package_to_temp.
2009-12-17 14:21:32 +01:00
Alexandre Julliard
4e7389e44b
mapi32: Fix a heap buffer overflow.
2009-12-17 14:12:30 +01:00
Paul Vriens
60ca760edd
gdiplus/tests: Fix a test failure on XP/W2K3.
2009-12-17 13:25:51 +01:00
Paul Vriens
17eb00409c
kernel32/tests: Add some tests for GetLongPathNameW.
2009-12-17 13:25:51 +01:00
Paul Vriens
d58bd680b1
kernel32: Fix a crash with GetLongPathNameW and UNC path names.
2009-12-17 13:25:51 +01:00
Owen Rudge
b4b7724a79
mapi32: Remove fallback procedure in MAPISendMail and replace with error message.
2009-12-17 13:25:51 +01:00
Owen Rudge
b5c572119c
winemapi: Implement MAPISendMail.
2009-12-17 13:25:50 +01:00
Owen Rudge
44784356cc
winemapi: Add Simple MAPI functions.
2009-12-17 13:25:50 +01:00
Owen Rudge
38cb7be428
winemapi: Add skeleton for new Wine MAPI provider.
2009-12-17 13:25:50 +01:00
Owen Rudge
4194250f6c
mapi32: Correct the Simple MAPI parameters.
2009-12-17 13:25:50 +01:00
Owen Rudge
4c8bd544e1
include: Redefine LHANDLE as ULONG_PTR.
2009-12-17 13:25:50 +01:00
Alexandre Julliard
1b2ea8b2e9
user32: Pre-allocate the window procedure for DefWindowProc.
2009-12-17 13:25:50 +01:00
Alexandre Julliard
53393b0f1c
user32: Pre-allocate the window procedure for the MDI client class.
2009-12-17 13:25:16 +01:00
Alexandre Julliard
0cbf191add
user32: Pre-allocate the window procedure for the dialog class.
2009-12-17 13:09:50 +01:00
Alexandre Julliard
80a09a7899
user32: Pre-allocate the window procedure for the static class.
2009-12-17 13:09:50 +01:00
Alexandre Julliard
1e43d19753
user32: Pre-allocate the window procedure for the scrollbar class.
2009-12-17 13:09:50 +01:00
Alexandre Julliard
c0f3f5a1d2
user32: Pre-allocate the window procedure for the listbox class.
2009-12-17 13:09:50 +01:00
Alexandre Julliard
87ede8949a
user32: Get rid of the EDIT_winproc_handle variable.
2009-12-17 13:09:50 +01:00
Alexandre Julliard
6400dabf40
user32: Pre-allocate the window procedure for the edit class.
2009-12-17 13:09:50 +01:00
Alexandre Julliard
05cf0ff29f
user32: Pre-allocate the window procedure for the combobox class.
2009-12-17 13:09:50 +01:00
Alexandre Julliard
87f83f8618
user32: Pre-allocate the window procedure for the button class.
2009-12-17 13:09:49 +01:00
Huw Davies
b71173f7ac
shell32: Fix a memory leak.
...
Found by Valgrind.
2009-12-17 13:09:49 +01:00
Lei Zhang
c89211336b
secur32: Fix memory leak in SECUR32_addPackages.
2009-12-17 13:09:49 +01:00
James Hawkins
26d541b2a9
msi: Initialize type. If the value did not exist, type was uninitialized and passed to RegSetValueExW.
2009-12-17 13:09:46 +01:00
James Hawkins
9b2af10f02
kernel32: Free the resource data if a matching resource exists and we choose not to overwrite the existing resource.
2009-12-17 12:53:39 +01:00
James Hawkins
6b403d1a31
msi: Move MSITRANSFORM and MSISTREAM and associated methods to the dabatase implementation file as they are database objects/methods.
2009-12-17 12:53:34 +01:00
James Hawkins
a2f5d0e270
msi: Free the cached streams when closing the database.
2009-12-17 12:53:27 +01:00
Jacek Caban
78b2cedaa6
wininet: Make sure to not read over chunk end in read_gzip_data.
2009-12-17 12:53:23 +01:00
Roderick Colenbrander
6d8c4572ef
wined3d: Fix a bug in BtlFast which was uncovered by the 32-bit dibsection support.
2009-12-17 12:53:19 +01:00
Juan Lang
60ddb1365d
cryptnet: If the caller specifies the location of a CRL, check a cert's revocation status against it.
2009-12-17 12:53:03 +01:00
Juan Lang
44e4ac2128
cryptnet: Use helper function to check a cert against a CRL.
2009-12-17 12:52:52 +01:00
Juan Lang
165d380852
cryptnet: Change guard variable to simplify loop.
2009-12-17 12:52:47 +01:00
Juan Lang
4729cdd1e9
cryptnet: Use helper function to verify a certificate's revocation.
2009-12-17 12:52:43 +01:00
Jacek Caban
4b461bc05c
urlmon: Fixed race in tests.
2009-12-17 12:43:28 +01:00
Henri Verbeet
2102dbe854
msi: Remove an unused field from the string table.
2009-12-17 12:43:25 +01:00
Henri Verbeet
bd1ec9eb02
wined3d: Cleanup IWineD3DDeviceImpl_GetBackBuffer().
2009-12-17 12:43:20 +01:00
Henri Verbeet
35d5e7669e
wined3d: Change an ERR to a WARN in IWineD3DVolumeImpl_UnlockBox().
...
Trying to unlock a volume that isn't locked is questionable behaviour on the
side of the application, but not an internal error.
2009-12-17 12:43:16 +01:00
Henri Verbeet
d5a8637ecc
wined3d: Change an ERR to a TRACE in IWineD3DEventQueryImpl_GetData().
...
This is allowed behaviour.
2009-12-17 12:43:11 +01:00
Henri Verbeet
e79a6b20d2
ddraw/tests: Add tests for ddraw window proc handling.
2009-12-17 12:43:05 +01:00
Amine Khaldi
978e22a85e
inetcomm: Remove an unneeded variable.
2009-12-17 12:42:55 +01:00
Amine Khaldi
4ec6979825
cryptdlg: Remove an unused variable.
2009-12-17 12:42:48 +01:00
Amine Khaldi
e402260db4
crypt32: Remove an unneeded assignment.
2009-12-17 12:42:39 +01:00
Piotr Caban
5cc277c677
urlmon: Added tests for CoInternetGetSecurityUrl.
2009-12-17 12:42:27 +01:00
Paul Vriens
fa2ec0f06c
ntdll/tests: Fix a memory leak (Valgrind).
2009-12-17 12:42:22 +01:00
Alexandre Julliard
7265e89226
server: Set the idle event when retrieving a timer message.
2009-12-16 18:18:07 +01:00
Alexandre Julliard
92e704edc5
server: Don't set the idle event when waiting for a message reply.
2009-12-16 18:06:38 +01:00
Alexandre Julliard
7d4e28480d
server: Any thread can set the idle event, don't treat the first one differently.
2009-12-16 18:06:32 +01:00
Alexandre Julliard
b57cc5561b
server: Don't reset the idle event when the client stops waiting.
2009-12-16 18:06:14 +01:00
Alexandre Julliard
d1dc48d8dc
server: Don't set the idle event when a queue is destroyed, instead return success in WaitForInputIdle on process exit.
2009-12-16 18:00:34 +01:00
Alexandre Julliard
ea4babc511
user32/tests: Always reset events when starting a WaitForInputIdle test.
2009-12-16 18:00:12 +01:00
Paul Vriens
8199784eaf
ntdll/tests: Fix a test failure on NT4/W2K.
2009-12-16 16:05:46 +01:00