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
Francois Gouget
5e3c00fae6
winuser.h: Add missing *LayeredWindow*() prototypes.
2006-02-08 15:27:49 +01:00
Alexandre Julliard
e0330145d8
server: Remove the no longer needed exe_file parameter in the
...
init_process_done request.
2006-02-08 15:25:12 +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
Alexandre Julliard
2b0033d5ad
server: Allow the main exe to be registered as a normal dll before
...
init_process_done is called.
2006-02-08 15:07:16 +01:00
Alexandre Julliard
e979832dda
server: Fixed handling of inotify record length.
2006-02-08 15:06:42 +01:00
Michael Stefaniuc
d815b50756
msvcrt: __unDNameEx is not a stub.
2006-02-08 12:42:33 +01:00
Jacek Caban
461a0102c5
shdocvw: Added IHlinkFrame stub implementation.
2006-02-08 12:42:23 +01:00
Jacek Caban
5d854158b8
shdocvw: Includes clean up.
2006-02-08 12:36:25 +01:00
Jacek Caban
fa31cfb0b3
shdocvw: Remove IQuickActivate interface implementation that is not
...
implemented in Windows as well.
2006-02-08 12:36:03 +01:00
Jacek Caban
0e3be46855
urlmon.idl: Added BINDINFOF declaration.
2006-02-08 12:35:41 +01:00
Dmitry Timoshkov
75e8166d74
Pens created without PS_GEOMETRIC style but with width > 1 unit are
...
scalable.
2006-02-08 12:35:29 +01:00
Dmitry Timoshkov
1ecef1c97e
gdi: Remove StrokePath workaround for a DC transformation change bug.
2006-02-08 12:35:18 +01:00
Huw Davies
06a293cabe
wineps: Don't display the MFCOMMENT escape.
2006-02-08 12:35:05 +01:00
Francois Gouget
6fcc7b5bb0
ntdll: Fix typo in HAVE_STRUCT_MTGET_MT_GSTAT ifdef.
2006-02-07 21:18:19 +01:00
Francois Gouget
d3aa2313b8
shell32: Update DllGetClassObject documentation.
2006-02-07 21:18:12 +01:00
Francois Gouget
81ba96379b
textserv.h: Add missing CreateTextServices() prototype.
2006-02-07 21:18:02 +01:00
Francois Gouget
f8ed165609
ntdll: Protect sys/stat.h inclusion.
2006-02-07 21:17:45 +01:00
Francois Gouget
8ff21ff88f
winapi: Update win32.api to match the current sources.
2006-02-07 21:17:32 +01:00
Dmitry Timoshkov
ae6187455e
wine.inf: Add a default handler for https to the registry.
2006-02-07 21:17:17 +01:00
Dmitry Timoshkov
e6a734a979
kernel32: Implement EnumUILanguages.
2006-02-07 21:17:06 +01:00
Dmitry Timoshkov
729eaa6920
x11drv: Copy the whole image at once if appropriate.
2006-02-07 21:16:56 +01:00
Fatih Aşıcı
2cba6e32a8
x11drv: Fix Turkish keyboard layouts.
2006-02-07 21:16:42 +01:00
Alexandre Julliard
a458f3e538
ntdll: Support loading a builtin dll by specifying an explicit path to
...
the .so file.
2006-02-07 21:16:25 +01:00
Mike McCormack
5d5695a2cc
notepad: Move license text to resources.
2006-02-07 16:55:01 +01:00
Sergei Butakov
4f53d5a5b3
ntdll: Added Urals time.
2006-02-07 16:51:51 +01:00
Roderick Colenbrander
c7b58749a1
wined3d: Added CopyRects method (based on a patch by Oliver Stieber).
2006-02-07 16:51:39 +01:00
Roderick Colenbrander
a874487f95
d3d8: fbconfig fix.
...
Right now the ActiveRender code in D3D8 requests a GLX_DEPTH_SIZE of
32 in case the direct3d color format also has a depth of 32. As
verified on various linux drivers (Ati fglrx, Ati (dri) and Nvidia)
the color depth needs to be 24. This patch sets the depth to 24 and it
fixes bugs in 3dmark2001 and other programs.
2006-02-07 16:51:08 +01:00
Mike McCormack
7a61f086f1
kernel32: More test cases for ReadDirectoryChangesW.
2006-02-07 16:50:44 +01:00
Mike McCormack
0790f95589
kernel32: ReadDirectoryChangesW fixes.
...
ReadDirectoryChangesW remembers whether it's recording changes or not.
Don't initialize overlapped->InternalHigh.
The hEvent is cleared when ReadDirectoryChanges is called.
2006-02-07 16:50:36 +01:00
Alexandre Julliard
be22a96847
Include wine/port.h in files that use exceptions.
2006-02-07 16:31:21 +01:00
Robert Shearman
b0218db90a
oleaut32: Fix circular reference count in Typelib marshaler.
...
The current method of handling typelib-marshaled interfaces that derive
from IDispatch is to query for an IDispatch pointer from the proxy, but
this causes a circular reference count.
Fix the reference counting by loading using the IRpcProxyBuffer of
IDispatch without an outer unknown, so that the lifetime is controlled
by the typelib-marshaled interface's proxy. The IDispatch proxy now
shares the same channel as the typelib-marshaled interface, so fix up
the stub side to handle this.
2006-02-07 16:26:23 +01:00
Robert Shearman
fd81d9c56e
oleaut32: Handle VT_INT in serialize_param and deserialize_param.
2006-02-07 16:26:02 +01:00
Robert Shearman
ec5d73910c
oleaut32: Release interfaces when told to.
...
Make the VT_DISPATCH and VT_UNKNOWN cases of serialize_param match the
TKIND_INTERFACE case below by releasing their respective interfaces as
necessary.
2006-02-07 16:25:42 +01:00
Robert Shearman
af7c076337
ole32: Print an error message if the apartment isn't initialised in
...
CoCreateInstance.
2006-02-07 16:25:25 +01:00
Robert Shearman
59830d69b4
widl: Fix some warnings caused by making attributes const.
2006-02-07 16:25:10 +01:00
Robert Shearman
a911ea0fd7
msi: Fix bison warnings by providing precedence rules for expressions
...
and by removing a redundant expression case.
2006-02-07 16:24:51 +01:00
Robert Shearman
b7bf68f4d0
rpcrt4: Don't call IUnknown_AddRef if there is no outer unknown in
...
StdProxy_Construct as it will just crash anyway.
2006-02-07 16:24:33 +01:00
James Hawkins
21fb7ab6a1
setupapi: Add an initial implementation of SetupGetInfInformation.
2006-02-07 16:24:17 +01:00
James Hawkins
647329d2dd
setupapi: Implement SetupQueryInfFileInformation.
2006-02-07 16:08:33 +01:00
Alexandre Julliard
6cb7ca4177
setupapi: Store the full name to the INF file in the inf_file structure
...
(based on a patch by James Hawkins).
2006-02-07 16:08:19 +01:00
Alexandre Julliard
91da64c9ca
widl: Remove '\n' from yyerror calls.
2006-02-07 12:36:20 +01:00
Robert Shearman
4e40675032
widl: Make 'attrs' field of type_t const.
2006-02-07 12:32:57 +01:00
Robert Shearman
e9ec85a01a
widl: Remove unused 'rname' field of type_t.
2006-02-07 12:32:42 +01:00
Robert Shearman
55df46ab85
widl: Merge marshall_arguments and unmarshall_arguments into one
...
function to remove the large amount of duplicated code.
2006-02-07 12:32:24 +01:00
Robert Shearman
f1bb0a474b
widl: Yet more const attributes.
2006-02-07 12:31:43 +01:00
Robert Shearman
511463f3a5
widl: More const attributes.
2006-02-07 12:31:17 +01:00