|
ccfca3cbc4
|
Use SysAllocStringByteLen/SysStringByteLen to copy BSTR variants.
|
2003-09-16 01:03:34 +00:00 |
Mike Hearn
|
0307701201
|
Implement dispatch variant marshalling.
|
2003-09-12 00:22:55 +00:00 |
Francois Gouget
|
68ea3623b8
|
Modify winetest_ok to only add a trailing '\n' if there is none.
Modify macros in the kernel, oleaut32 and user tests to print a '\n'.
|
2003-09-11 01:07:19 +00:00 |
Alexandre Julliard
|
20c169e0a4
|
Fixed a few more headers dependency issues.
|
2003-09-09 19:39:31 +00:00 |
Mike McCormack
|
8d61c96d64
|
Create a propper stub for oleaut32.VarMod.
|
2003-09-08 18:37:22 +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
|
81c31701d2
|
Avoid including wine/obj_*.h files directly from C files.
Removed no longer used obj_serviceprovider.h.
|
2003-09-03 00:16:28 +00:00 |
Alexandre Julliard
|
2385079814
|
Warning fix.
|
2003-08-28 21:52:20 +00:00 |
Mike Hearn
|
6e9f278602
|
Implemented a typelib loader cache.
|
2003-08-28 19:44:08 +00:00 |
Alexandre Julliard
|
864ca06832
|
winnls.h must not include winbase.h.
|
2003-08-20 18:22:31 +00:00 |
Robert Reif
|
d316a045da
|
Fixed Warblade image loading.
|
2003-08-18 19:53:23 +00:00 |
Patrik Stridvall
|
ba78aac406
|
Fixed some issues found by winapi_check.
|
2003-08-08 21:07:23 +00:00 |
Alexandre Julliard
|
20698b22df
|
Make the DllRegisterServer, DllRegisterServerEx, DllUnregisterServer,
DllGetClassObject and DllCanUnloadNow functions private (suggested by
Jon Griffiths).
|
2003-07-30 03:48:55 +00:00 |
Jon Griffiths
|
58422dc83c
|
Add a bunch of missing stuff.
Use proper types for SafeArray/variant prototypes.
Change I1 functions to take signed chars
|
2003-07-18 22:52:58 +00:00 |
Alexandre Julliard
|
4aaa257086
|
Fixed string.h includes.
|
2003-07-16 23:31:35 +00:00 |
John K. Hohm
|
cc9005d0f3
|
Implement DllRegisterServer and DllUnregisterServer, and add
OleSelfRegister version string.
|
2003-07-15 20:48:47 +00:00 |
Robert Shearman
|
37da1e6757
|
- AddRef type info stored in StdDispatch.
- Don't use outer unknown in StdDispatch.
|
2003-07-09 04:18:51 +00:00 |
Francois Gouget
|
56aaea2f43
|
Spelling fixes.
|
2003-07-09 02:52:57 +00:00 |
Robert Shearman
|
860a2714ae
|
- Silence the FIXME about constructor/destructor since it is wrong for
99.9% of cases (if MS will ever use the feature at all)
- Added stubs for ITypeComp interface in ITypeLib
- Implementation of ITypeComp in ITypeInfo
|
2003-06-27 19:40:03 +00:00 |
Marcus Meissner
|
1ae1797505
|
VarAdd: Added VT_R8, VT_EMPTY, VT_NULL handling.
|
2003-06-24 19:36:58 +00:00 |
Marcus Meissner
|
615615b0c9
|
OleCreateFontIndirect(NULL,...) uses the OLE StdFont.
Added testcase for OleCreateFontIndirect(NULL).
Added VT_NULL -> VT_BOOL variant converter.
|
2003-06-24 19:21:20 +00:00 |
Francois Gouget
|
9591836ffb
|
'sizeof type' is best avoided as it won't always compile (e.g. 'int
main() {return sizeof int;}'). Use 'sizeof(type)' instead.
|
2003-06-18 19:45:22 +00:00 |
Francois Gouget
|
c5f775a9c7
|
Typos/spelling fixes.
|
2003-06-18 03:30:39 +00:00 |
Marcus Meissner
|
eee3a24dc9
|
Fixed index handling for multi dimensional arrays.
|
2003-06-13 16:35:07 +00:00 |
Ove Kaaven
|
fd9cbb6ce8
|
Handle requests for CLSID_PSDispatch.
|
2003-05-20 04:13:58 +00:00 |
Robert Shearman
|
d21e32a04f
|
Use correct type of pointer in SafeArrayCreateVector to avoid memory
corruption. Add traces.
|
2003-05-19 21:43:20 +00:00 |
Stefan Leichter
|
a42b0d1368
|
Partial implementaion of VarBstrFromDec.
|
2003-05-17 18:30:03 +00:00 |
Stefan Leichter
|
053b839179
|
Fixed DECIMAL_SETZERO
Removed a workaround for the former problem.
|
2003-05-16 20:13:50 +00:00 |
Stefan Leichter
|
9daabbc8d1
|
Added stub for VarBstrFromDec.
|
2003-05-15 22:58:48 +00:00 |
Marcus Meissner
|
144b0d150b
|
Handle VT_I2 <-> VT_USERDEFINED/TKIND_ENUM conversions too.
|
2003-05-15 22:58:17 +00:00 |
Stefan Leichter
|
39aab38006
|
Partial implementation of VarDecFromStr.
|
2003-05-15 04:15:25 +00:00 |
Dimitrie O. Paun
|
b46d8235c1
|
Make sure winsock.h gets included before stdlib.h.
|
2003-05-13 23:36:33 +00:00 |
Dmitry Timoshkov
|
1eb2c05070
|
Remove redundant ITypeLib2_AddRef's. Makes
LoadTypeLib/ITypeLib2_Release work.
|
2003-05-13 22:15:26 +00:00 |
Francois Gouget
|
f803e2a92d
|
Fix miscellaneous spelling errors and typos.
|
2003-05-13 00:41:57 +00:00 |
Alexandre Julliard
|
f54ffdac93
|
Removed unnecessary function link names.
|
2003-05-11 03:04:57 +00:00 |
Maxime Bellengé
|
3270641c60
|
- Fix scanline size in OLEPictureImpl_Load for jpeg
- Convert from RGB to BGR according to BITMAPINFOHEADER
documentation.
|
2003-05-08 17:35:12 +00:00 |
Alexandre Julliard
|
8f6727c57d
|
Added NONAMELESSUNION/STRUCT defines.
|
2003-04-27 00:40:47 +00:00 |
Ove Kaaven
|
899fafca82
|
Preliminary implementation of proper IDispatch marshalling.
|
2003-04-26 02:11:41 +00:00 |
Alexandre Julliard
|
150cd5a784
|
Avoid local WINAPI function pointers in _invoke.
|
2003-04-17 02:20:52 +00:00 |
Alexandre Julliard
|
c2ebe1ff93
|
Removed uses of the non standard ICOM_VTBL macro.
|
2003-04-10 18:17:34 +00:00 |
Dmitry Timoshkov
|
2d55e0484c
|
Fix some problems found while compiling and linking Wine under
Cygwin.
|
2003-03-31 23:58:27 +00:00 |
Alexandre Julliard
|
e048adab83
|
List 16-bit spec files explicitly to avoid problems with some versions
of make.
|
2003-03-23 20:00:02 +00:00 |
Alexandre Julliard
|
114a31a2a8
|
Take advantage of new winebuild syntax to remove redundant function
names in spec files.
|
2003-03-20 03:53:12 +00:00 |
Jon Griffiths
|
cd4234aa49
|
Documentation updates.
|
2003-03-18 18:35:48 +00:00 |
Alexandre Julliard
|
a9c51cb60b
|
Replaced forwards by normal function declarations.
|
2003-03-17 00:17:00 +00:00 |
Adam Gundy
|
962b81d607
|
Handle coercing VT_DISPATCH into VT_PTR.
|
2003-03-06 22:42:28 +00:00 |
Marcus Meissner
|
7ba0c5f3aa
|
VarAdd: set 'rc' correctly from BSTR addition.
|
2003-03-04 02:14:32 +00:00 |
Marcus Meissner
|
84213a37ff
|
Handle VT_PTR->VT_VARIANT arguments of Invoke.
|
2003-03-04 02:14:10 +00:00 |
Mike Hearn
|
ea957415b0
|
Check both pointers in GetContainingTypeLib.
|
2003-02-26 04:36:03 +00:00 |
Marcus Meissner
|
7d2173a9e9
|
Do not free the old string in SysReAllocStringLen, reuse the old
string memory (if 'in' is NULL).
|
2003-01-28 00:30:29 +00:00 |