Robert Shearman
1ce38682fb
oleaut32: Fix returning Typelib file name.
...
We can't use GetModuleFileName on a resource-only module, so the best
we can do is to copy the original name we used to find the type
library. Fix a couple of places where we were incorrectly using the
file name, rather than the path.
2006-02-14 11:33:40 +01:00
Robert Shearman
1891e137da
oleaut32: Free the connection points on destruction of the font object.
...
Free the connection points on destruction of the font object and cope
with failure of CreateConnectionPoint on construction.
2006-02-14 11:33:18 +01:00
Robert Shearman
9030ff2c13
oleaut32: Don't try to release NULL COM objects in the typelib
...
marshaler.
2006-02-14 11:33:03 +01:00
Robert Shearman
792d89f53a
oleaut32: Fix flag comparison in Picture Invoke.
...
One or more invoke flags can be passed into IDispatch::Invoke, but we
only care if INVOKEFLAG_PROPERTYGET is specified, and don't about any
others.
2006-02-14 11:32:53 +01:00
Francois Gouget
90aaf6ba8f
include: Add missing LANG_xxx and SUBLANG_xxx constants.
2006-02-14 10:42:12 +01:00
Michael Jung
bbca134a3c
shell32: Register 'LocalizedString' values for shellfolder classes.
2006-02-14 10:41:33 +01:00
Michael Jung
bbeeb4b5ad
shell32: Query for localized string in HCR_GetClassName.
2006-02-14 10:41:29 +01:00
Michael Jung
ac615ce5a0
advapi32: Implemented RegLoadMUIString[AW].
2006-02-14 10:41:18 +01:00
Phil Lodwick
53b93af3b9
winsock/tests: select wakeup on closesocket.
...
- Change select timeout from 2 seconds to 500 microseconds.
- Add test to make sure select wakes up after a closesocket.
- Add test to make sure listen fails without bind.
2006-02-14 10:38:49 +01:00
Huw Davies
1c3daceb00
msxml: Implement getElementsByTagName.
2006-02-14 10:38:21 +01:00
Hans Leidekker
964ef89f09
msxml3: Implement DllUnregisterServer.
2006-02-14 10:38:05 +01:00
Petr Tesarik
63a46cb374
winmm: Czech language resources encoding fix.
2006-02-13 13:28:42 +01:00
Petr Tesarik
3a9b7b4b17
wininet: Czech language resources encoding fix.
2006-02-13 13:28:37 +01:00
Petr Tesarik
3c4a0db3a5
user32: Czech language resources encoding fix.
2006-02-13 13:28:31 +01:00
Petr Tesarik
7beacaf8e9
wineps: Czech language resources encoding fix.
2006-02-13 13:28:25 +01:00
Petr Tesarik
a7e9edfa57
shell32: Czech language resources encoding fix.
2006-02-13 13:28:17 +01:00
Petr Tesarik
2b033e9915
setupapi: Czech language resources encoding fix.
2006-02-13 13:28:11 +01:00
Petr Tesarik
bd69ea1a34
serialui: Czech language resources encoding fix.
2006-02-13 13:28:04 +01:00
Petr Tesarik
1bc4157109
oledlg: Czech language resources encoding fix.
2006-02-13 13:27:58 +01:00
Petr Tesarik
52b3fd4e65
mpr: Czech language resources encoding fix.
2006-02-13 13:27:53 +01:00
Petr Tesarik
e429bff8cc
msrle32: Czech language resources encoding fix.
2006-02-13 13:27:44 +01:00
Petr Tesarik
f69dfc6743
msacm: Czech language resources encoding fix.
2006-02-13 13:27:37 +01:00
Petr Tesarik
89a803215a
hhctrl.ocx: Czech language resources encoding fix.
2006-02-13 13:27:29 +01:00
Petr Tesarik
390b9807a9
commdlg: Czech language resources encoding fix.
2006-02-13 13:27:21 +01:00
Petr Tesarik
58cc46c9dd
comctl32: Czech language resources encoding fix.
2006-02-13 13:27:10 +01:00
Petr Tesarik
41baefcd05
avifil32: Czech language resources encoding fix.
2006-02-13 13:27:04 +01:00
Jacek Caban
cb880d7cc7
mshtml: Handle IHlinkFrame service.
2006-02-13 13:26:00 +01:00
Stefan Dösinger
46e8d67787
wined3d: Update the glOrtho between 2 rhw draws if the viewport was changed.
2006-02-13 13:25:21 +01:00
Cyril Margorin
01d63a217a
x11drv: Fix X11DRV_DIB_SetImageBits and X11DRV_DIB_GetImageBits to
...
check for passed image, and do not use shared memory extension for
temporary created image.
2006-02-13 13:25:01 +01:00
Cyril Margorin
fc5e5eae8a
x11drv: Fix X11DRV_GetDIBits to pass shared memory image to
...
X11DRV_DIB_GetImageBits.
2006-02-13 13:24:49 +01:00
Mike McCormack
968445ca77
msvcrt: Fix a typo.
2006-02-13 13:24:26 +01:00
Stefan Leichter
3c5fc25b88
psapi: Fix output parameter of function GetModuleBaseName in spec
...
file.
2006-02-13 13:24:15 +01:00
H. Verbeet
7a4b59b0c2
wined3d: Don't keep a reference to the container, as it creates a
...
circular reference.
2006-02-13 13:23:58 +01:00
Francois Gouget
0ff18f58fa
wined3d: Protect float.h inclusion.
2006-02-13 13:23:42 +01:00
Francois Gouget
deaaa681aa
mshtml: Add trailing '\n's to ok() calls.
2006-02-13 13:23:13 +01:00
Hans Leidekker
e0de496f61
kernel: Report a tape device as FILE_TYPE_CHAR.
2006-02-13 13:22:34 +01:00
Hans Leidekker
c27526743b
crypt32: Add a stub for CryptQueryObject.
2006-02-13 13:22:25 +01:00
Hans Leidekker
b9709d805c
netapi32: Improve stub for NetUserModalsGet.
...
Tell the caller this host is not part of a domain.
2006-02-13 13:22:11 +01:00
Dmitry Timoshkov
d4774ba1c6
msvfw32: Fix typos in the control state handling.
...
Fix typos in the control state handling, add state checks for IDOK
and IDCANCEL control notification handlers.
2006-02-13 12:48:11 +01:00
Stefan Dösinger
6e27152c96
ddraw: Small function corrections.
...
The pPlaneEquation parameter of IDirect3DDevice7::SetClipPlane is not const
IDirect3DDevice2::NextViewport takes an IDirect3DDevice2 interface, not an
IDirect3DDevice3, the same for IDirect3DDevice::NextViewport.
2006-02-11 20:30:48 +01:00
Stefan Dösinger
531c487807
ddraw: ProcessVertices correction.
...
Use the texture index to get the texcoord size from the fvf, not the
vertex index.
2006-02-11 20:30:13 +01:00
Phil Krylov
368dab37ec
ntdll: Fix tape.c compilation on Darwin.
2006-02-11 20:26:33 +01:00
Andrey Turkin
06188b6d34
shell32: IShellView list's control id should be 1, not 2000.
2006-02-11 18:41:34 +01:00
Andrey Turkin
6a80a492fb
commdlg: IShellBrowser sets IShellView window's control id to 5002.
2006-02-11 18:41:23 +01:00
Troy Rollo
721621b34e
ntdll: Implement DVD_ReadStructure.
2006-02-11 18:40:32 +01:00
Thomas Kho
caffa53227
riched20: Fixed bounds error when finding text forward.
2006-02-11 18:39:17 +01:00
Thomas Kho
482ab27e8d
riched20: Added tests for EM_FINDTEXT and EM_FINDTEXTEX messages.
2006-02-11 18:39:07 +01:00
Martin Fuchs
c362d7c35b
shell32: SHELL32_GetItemAttributes()
...
- correct documentation which incorrectly claimed not to set any
attribute bits
- retrieve file attributes using SHGetPathFromIDListW() when they are
not already present in the internal PIDL structures
- add test case to show the previously wrong folder attributes when
using absolute PIDLs
- fix some memory leaks in the tests
2006-02-11 12:16:56 +01:00
Jan Zerebecki
da2d1f883b
wined3d: Make the returned driver version similar to windows.
2006-02-11 12:16:29 +01:00
Jan Zerebecki
41e5478cdd
wined3d: Extend debug_d3drenderstate with missing states.
2006-02-11 12:15:31 +01:00
Dmitry Timoshkov
ea0e7b3397
msvcrt: localtime should accept any positive time value.
2006-02-11 12:15:21 +01:00
Dmitry Timoshkov
b4b3e6a165
Handle ICM_CONFIGURE request in ICCVID and MSVIDC32 codecs.
2006-02-11 12:15:07 +01:00
Dmitry Timoshkov
cad998112e
msvfw32: Call codec's Configure dialog if the codec supports it.
...
Disable data rate and key frame fields if requested.
2006-02-11 12:14:57 +01:00
Louis Lenders
25c885e269
wined3d: Prevent crash in setup_light.
2006-02-11 12:14:19 +01:00
Uwe Bonnes
b53ed5866d
msvcrt: In _mktemp sixth generated charater always starts with 'a'.
2006-02-10 15:52:47 +01:00
Huw Davies
5673a58297
msxml: Add ISupportErrorInfo for named node maps.
2006-02-10 15:14:33 +01:00
Jacek Caban
adb1335e4e
mshtml: Added more defines to mshtmlhst.idl.
2006-02-10 15:14:14 +01:00
Alexandre Julliard
57550776ce
ntdll: Added emulation of ATL thunks for platforms with NX support.
2006-02-10 15:13:59 +01:00
Aric Stewart
d7187d79bd
ntdll: gcc 2.95 compile fixes.
2006-02-10 14:54:04 +01:00
Stefan Leichter
ba3fb48657
kernel: Fix a GetDiskFreeSpaceExA test for cd/dvd drives.
2006-02-10 14:52:40 +01:00
H. Verbeet
c2fe85e658
wined3d: Release the vertex declaration during stateblock cleanup.
2006-02-10 14:52:27 +01:00
H. Verbeet
bac34c35aa
wined3d: Release the container during surface / volume cleanup.
2006-02-10 14:52:20 +01:00
H. Verbeet
75ac954cf5
d3d9: Use an invisible window for tests.
2006-02-10 14:52:10 +01:00
Robert Shearman
81d9e10533
secur32: Improve tracing.
...
Improve the tracing for functions that can be called by the app, but
bypass the relay code.
2006-02-10 14:51:59 +01:00
Robert Shearman
98fd1c5678
Return the correct error code from IConnectionPointContainer::FindConnectionPoint.
2006-02-10 14:51:30 +01:00
Robert Shearman
f4acfe9a53
oleaut: Partially implement Invoke on the standard picture implementation.
2006-02-10 14:51:03 +01:00
Robert Shearman
265f042801
oleaut: Fix importing the IDispatch interface for TKIND_DISPATCH type infos.
...
Fix importing the IDispatch interface for TKIND_DISPATCH type infos
when the offset isn't specified. It should be fetched from the
dispatch offset stored in the header, rather than using a hack that
doesn't work.
2006-02-10 14:50:53 +01:00
Robert Shearman
bcac0cd5d5
oleaut: Add tests for IFontEventsDisp.
2006-02-10 14:50:40 +01:00
Robert Shearman
d49e808be0
oleaut: Implement IFontEventsDisp connection point for the standard
...
font implementation.
2006-02-10 14:50:26 +01:00
Juan Lang
4b689fbbb5
crypt32: Move break statement to the correct spot.
2006-02-10 14:50:00 +01:00
Jacek Caban
4a34d8e642
mshtml: Added test of IHlinkFrame service.
2006-02-10 14:49:48 +01:00
Jacek Caban
af6395774c
mshtml: Added nsIUploadStream implementation.
2006-02-10 14:49:41 +01:00
Jeremy White
4539658531
kernel: Fixed build with gcc 2.95.
2006-02-09 17:45:07 +01:00
Mike McCormack
202846739a
dinput: Fix the compile for missing EV_SYN define.
2006-02-09 17:44:38 +01:00
Uwe Bonnes
ee0e13923f
gdi: Show hatch brush FIXME only once.
2006-02-09 12:22:09 +01:00
Jacek Caban
990e20c992
mshtml: Get rid of HTMLDocument_OnLoad and move its job to AsyncOpen.
2006-02-09 12:19:33 +01:00
Jacek Caban
ae23f8d8cb
mshtml: Added wrapper of nsIChannel.
2006-02-09 12:19:13 +01:00
Jacek Caban
1b31475fdb
mshtml: Added wrapper of nsIURI interface.
2006-02-09 12:18:18 +01:00
Jacek Caban
7080c8d98e
mshtml: Better ns*String handling.
2006-02-09 12:17:38 +01:00
Jacek Caban
8aeb049341
mshtml: Added wrapper of nsIOService.
2006-02-09 12:17:08 +01:00
Alexandre Julliard
69089152d1
ntdll: Better handling of errors when loading a builtin dll from an
...
existing file.
2006-02-09 12:15:57 +01:00
James Hawkins
f201c9e984
setupapi: Error out if ReturnBuffer is NULL but ReturnBufferSize is not 0.
2006-02-09 12:12:36 +01:00
James Hawkins
a1141ee764
setupapi: Convert InfSpec to unicode if SearchControl is not
...
INFINFO_INF_SPEC_IS_HINF.
2006-02-09 12:12:11 +01:00
Robert Shearman
a633e22bdd
oleaut: Make TLB_ReadTypeLib not rely on the signature of executables or dlls.
...
Try loading the dll first and then fall back to the regular file case.
Only call SearchPath for the regular file case since LoadLibraryEx
will do this for us and it previously excluded builtin dlls and
executables from having their type libraries opened.
2006-02-09 12:11:54 +01:00
Robert Shearman
19b6046e21
oleaut: Move the call to SearchPath inside of TLB_ReadTypeLib.
2006-02-09 12:11:01 +01:00
Robert Shearman
00ecbd05e8
oleaut: Revert incorrect patch changing the order of parameters passed
...
into DispCallFunc. A test with native indeed shows that the parameter
index increases from the leftmost parameter to the rightmost.
2006-02-09 12:10:26 +01:00
Juan Lang
69698f9b44
crypt32: Fix up decoding.
...
- don't use the no copy flag when decoding, the lifetime of the buffer
to decode isn't guaranteed
- remove some extraneous ternary comparisons
- fix a comment
2006-02-09 12:09:28 +01:00
Juan Lang
02c4956157
crypt32: Fix a fixme, and remove an old comment.
2006-02-09 12:09:01 +01:00
Aric Stewart
910806393d
advapi32: Fix for RegNotifyChangeKeyValue.
...
Flip fAsync and fWatchSubTree into their proper places.
2006-02-09 12:08:47 +01:00
Gerald Pfeifer
ba9ec9e233
ntdll: Take into account that FreeBSD and others have MTSETBSIZ
...
instead of MTSETBLK.
2006-02-09 12:08:32 +01:00
Dmitry Timoshkov
44b335a9e0
x11drv: Update Swiss French keyboard layout to better match the X11 one.
2006-02-09 12:08:19 +01:00
Robert Reif
64841caba8
dsound: Fix duplex test.
2006-02-09 12:08:05 +01:00
Christoph Frick
094e85398b
dinput: Dynamic handling of buttons of a device.
2006-02-09 12:07:55 +01:00
Christoph Frick
c99cab705e
wined3d: Support for WINED3DFMT_A8B8G8R8.
2006-02-09 12:07:40 +01:00
Christoph Frick
61f8ef7936
wined3d: Better warn/fixme for query handling.
2006-02-09 12:07:30 +01:00
Hans Leidekker
32affb8ac5
mapi32: Prevent freeing non-allocated memory.
2006-02-09 12:07:18 +01:00
Alexandre Julliard
9669ff8de4
ntdll: Get rid of the main_file argument in LdrInitializeThunk.
2006-02-08 15:22:24 +01:00
Alexandre Julliard
e65b8d925a
kernel: Use a standard LoadLibrary call to load the main exe.
2006-02-08 15:11:19 +01:00
Alexandre Julliard
1d23e7fee2
ntdll: Check for existing modref for the main exe before creating it
...
in LdrInitializeThunk.
2006-02-08 15:10:56 +01:00
Michael Stefaniuc
d815b50756
msvcrt: __unDNameEx is not a stub.
2006-02-08 12:42:33 +01:00