Eric Pouech
|
bcfa5b0900
|
ReadFile and WriteFile must be passed a parameter for the number of
handled bytes when no overlapped operation is done.
|
2004-12-22 18:38:31 +00:00 |
|
Robert Shearman
|
2fa9a0a6fd
|
Remove unneeded includes and the unused COMPOBJ_hInstance32 variable.
|
2004-12-14 15:28:58 +00:00 |
|
Eric Pouech
|
4056d7ef8c
|
Fixed some errors in function prototypes.
|
2004-12-13 21:19:01 +00:00 |
|
Mike Hearn
|
36aee71988
|
Rename the STUBMGR thread to more accurately reflect its purpose.
|
2004-12-07 17:01:40 +00:00 |
|
Robert Shearman
|
3b0a5d0a06
|
- Add some function declarations to objbase.h.
- Add stubs for server ref counting.
- Implement HRESULT marshaling.
|
2004-12-01 15:33:34 +00:00 |
|
Eric Pouech
|
0a258964c2
|
Const correctness fixes.
|
2004-11-30 21:38:57 +00:00 |
|
Mike Hearn
|
a153efc5bb
|
- Improve OLE function documentation.
- Bail out with CO_E_NOTINITIALIZED when apt is null.
|
2004-11-29 17:00:15 +00:00 |
|
Dmitry Timoshkov
|
c41d0c9a4b
|
- Remove bogus use of nStatCounter and hOleAut32 in CoSetState.
- Remove a comment about protecting per thread data by a critical section.
|
2004-10-25 21:48:44 +00:00 |
|
Francois Gouget
|
3bb5b093e8
|
Assorted spelling fixes.
|
2004-10-22 22:27:51 +00:00 |
|
Robert Shearman
|
0fb8f4a15e
|
Improve proxy destruction comment.
|
2004-10-18 19:34:51 +00:00 |
|
Francois Gouget
|
486d020c1b
|
Don't define COBJMACROS in objbase.h.
Update the Wine sources accordingly.
|
2004-10-07 03:06:48 +00:00 |
|
Mike McCormack
|
37dcaf6be6
|
CoSuspendClassObjects stub implementation.
|
2004-09-20 21:44:34 +00:00 |
|
Mike McCormack
|
d324ccfce7
|
Fix some warnings found with -Wsign-compare.
|
2004-09-07 20:25:52 +00:00 |
|
Mike Hearn
|
819942339f
|
Disconnect proxies at COM shutdown to release the corresponding
stubs.
|
2004-08-02 18:28:29 +00:00 |
|
Mike Hearn
|
ce335adddd
|
Don't marshal IClassFactory into the local server pipe until we have
connected, otherwise we might end up with stubs that are never used.
|
2004-07-30 18:44:09 +00:00 |
|
Robert Shearman
|
0cac6c83a7
|
Fix some inaccuracies in a comment and reformat.
|
2004-07-29 02:43:48 +00:00 |
|
Mike Hearn
|
1cc05ff148
|
Pass -Embedding switch to EXE servers, more tracing.
|
2004-07-23 19:10:13 +00:00 |
|
Mike Hearn
|
c019b89d5f
|
Fix misleading warning ole CoGetClassObject.
|
2004-07-21 19:37:07 +00:00 |
|
Mike McCormack
|
e42d8aef24
|
Fix a few serious race conditions in the OLE object pipe server.
|
2004-07-15 22:07:44 +00:00 |
|
Francois Gouget
|
ca942f1625
|
Assorted spelling fixes.
|
2004-07-08 20:16:23 +00:00 |
|
Mike Hearn
|
17ad9fdd43
|
Add some explanations to compobj.c, implement flushing message queue
on shutdown.
|
2004-07-06 21:27:48 +00:00 |
|
Marcus Meissner
|
e3a37c8a26
|
Revert broken strict aliasing fix.
|
2004-05-21 20:52:57 +00:00 |
|
Marcus Meissner
|
ff39b877a4
|
Fixed strict aliasing issues in dlls/ole32.
|
2004-05-04 03:10:50 +00:00 |
|
Warren Turkal
|
e910efbcbe
|
Fixed the implementation of CoTreatAsClass.
|
2004-03-29 21:41:33 +00:00 |
|
Francois Gouget
|
b948778660
|
Assorted spelling fixes.
|
2004-03-23 23:20:16 +00:00 |
|
Robert Shearman
|
2eee76703d
|
- CoSetState info should be thread local.
- SetErrorInfo should allocate an apartment when no apartment present.
|
2004-02-10 01:36:20 +00:00 |
|
Alexandre Julliard
|
d07c1004e3
|
Moved a few remaining 16-bit definitions out of the standard headers.
|
2004-01-23 22:51:41 +00:00 |
|
Ge van Geldorp
|
100e11309b
|
Fix various function prototypes to conform to PSDK.
|
2004-01-23 20:57:26 +00:00 |
|
Ge van Geldorp
|
399901e054
|
Rename LARGE_INTEGER and ULARGE_INTEGER members "s" to "u" to conform
with PSDK.
|
2004-01-23 01:51:33 +00:00 |
|
Francois Gouget
|
17112eaa4d
|
Assorted spelling fixes.
|
2004-01-16 21:26:08 +00:00 |
|
Daniel Marmier
|
0348649853
|
Fixed warnings with gcc option "-Wwrite-strings".
|
2003-10-06 21:03:32 +00:00 |
|
Dave Miller
|
47fb938d54
|
Removed ordinals from comments.
|
2003-09-11 03:06:25 +00:00 |
|
Alexandre Julliard
|
e37c6e18d0
|
Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
|
2003-09-05 23:08:26 +00:00 |
|
Alexandre Julliard
|
02f2813968
|
Renamed a few TEB fields to use the "official" names.
|
2003-08-27 23:14:29 +00:00 |
|
Alexandre Julliard
|
19b6a49845
|
Allocate DebugInfo field for all critical sections (based on a patch
by Alex Pasadyn).
Get rid of the Wine-specific CRITICAL_SECTION_INIT macro.
|
2003-08-12 23:50:54 +00:00 |
|
Steven Edwards
|
32d27dc77b
|
- Create new file ole2_16.c for ole2 16bit only functions.
- Move CLSIDFromProgID16 so it can be used internally.
- Compile out more Win16 sources.
|
2003-07-09 19:49:12 +00:00 |
|
Francois Gouget
|
c5f775a9c7
|
Typos/spelling fixes.
|
2003-06-18 03:30:39 +00:00 |
|
Mike Hearn
|
739ccae798
|
Implement a class factory for the Global Interface Table.
|
2003-06-17 03:57:18 +00:00 |
|
Ove Kaaven
|
ef57c4d905
|
Preliminary support for COM apartments.
|
2003-06-04 20:11:34 +00:00 |
|
Mike McCormack
|
cf983e9a7f
|
Added stub for OleDoAutoConvert.
|
2003-05-13 22:14:30 +00:00 |
|
Francois Gouget
|
f803e2a92d
|
Fix miscellaneous spelling errors and typos.
|
2003-05-13 00:41:57 +00:00 |
|
Mike Hearn
|
cb816d2c3f
|
Implemented the global interface table object using a simple linked
list.
|
2003-03-11 01:45:38 +00:00 |
|
Marcus Meissner
|
27627d977e
|
Implemented CoGetTreatAsClass.
|
2003-01-11 20:58:10 +00:00 |
|
Dimitrie O. Paun
|
297f3d898d
|
Define NONAMELESS{STRUCT,UNION} explicitly in the files that need them.
|
2003-01-07 20:36:20 +00:00 |
|
Ove Kaaven
|
1f5315c80f
|
Make sure that no files except unknwn.h include wine/obj_base.h
directly.
|
2002-12-05 20:33:07 +00:00 |
|
Alexandre Julliard
|
8710a79d54
|
Compile ole32 with -DSTRICT.
|
2002-11-22 04:43:02 +00:00 |
|
Patrik Stridvall
|
d97f7cdecb
|
Fixed some issues found by winapi_check.
|
2002-08-17 00:21:53 +00:00 |
|
Dmitry Timoshkov
|
472a5e52eb
|
Fixed GetClassFile implementation.
|
2002-08-16 01:39:12 +00:00 |
|
Patrik Stridvall
|
4325554aef
|
Fixed some issues found by winapi_check.
|
2002-08-09 01:07:29 +00:00 |
|
Gregg Mattinson
|
8c9bdcc9e1
|
Fixes for Sparc build.
|
2002-08-07 01:18:41 +00:00 |
|