Preliminary implementation of proper IDispatch marshalling.
This commit is contained in:
parent
6e47559fa3
commit
899fafca82
|
@ -4,7 +4,7 @@ TOPOBJDIR = ../..
|
||||||
SRCDIR = @srcdir@
|
SRCDIR = @srcdir@
|
||||||
VPATH = @srcdir@
|
VPATH = @srcdir@
|
||||||
MODULE = oleaut32.dll
|
MODULE = oleaut32.dll
|
||||||
IMPORTS = ole32 user32 gdi32 advapi32 kernel32 ntdll
|
IMPORTS = ole32 rpcrt4 user32 gdi32 advapi32 kernel32 ntdll
|
||||||
DELAYIMPORTS = comctl32
|
DELAYIMPORTS = comctl32
|
||||||
ALTNAMES = ole2disp.dll typelib.dll
|
ALTNAMES = ole2disp.dll typelib.dll
|
||||||
EXTRALIBS = $(LIBUNICODE) $(LIBUUID) @GIFLIB@ @JPEGLIB@
|
EXTRALIBS = $(LIBUNICODE) $(LIBUUID) @GIFLIB@ @JPEGLIB@
|
||||||
|
@ -18,6 +18,7 @@ C_SRCS = \
|
||||||
connpt.c \
|
connpt.c \
|
||||||
dispatch.c \
|
dispatch.c \
|
||||||
hash.c \
|
hash.c \
|
||||||
|
oaidl_p.c \
|
||||||
oleaut.c \
|
oleaut.c \
|
||||||
olefont.c \
|
olefont.c \
|
||||||
olepicture.c \
|
olepicture.c \
|
||||||
|
@ -26,6 +27,7 @@ C_SRCS = \
|
||||||
stubs.c \
|
stubs.c \
|
||||||
tmarshal.c \
|
tmarshal.c \
|
||||||
typelib.c \
|
typelib.c \
|
||||||
|
usrmarshal.c \
|
||||||
variant.c
|
variant.c
|
||||||
|
|
||||||
C_SRCS16 = \
|
C_SRCS16 = \
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -278,14 +278,14 @@
|
||||||
280 stdcall VarUI4FromI1(long ptr)
|
280 stdcall VarUI4FromI1(long ptr)
|
||||||
281 stdcall VarUI4FromUI2(long ptr)
|
281 stdcall VarUI4FromUI2(long ptr)
|
||||||
282 stub VarUI4FromDec
|
282 stub VarUI4FromDec
|
||||||
283 stub BSTR_UserSize
|
283 stdcall BSTR_UserSize(ptr long ptr) BSTR_UserSize
|
||||||
284 stub BSTR_UserMarshal
|
284 stdcall BSTR_UserMarshal(ptr ptr ptr) BSTR_UserMarshal
|
||||||
285 stub BSTR_UserUnmarshal
|
285 stdcall BSTR_UserUnmarshal(ptr ptr ptr) BSTR_UserUnmarshal
|
||||||
286 stub BSTR_UserFree
|
286 stdcall BSTR_UserFree(ptr ptr) BSTR_UserFree
|
||||||
287 stub VARIANT_UserSize
|
287 stdcall VARIANT_UserSize(ptr long ptr) VARIANT_UserSize
|
||||||
288 stub VARIANT_UserMarshal
|
288 stdcall VARIANT_UserMarshal(ptr ptr ptr) VARIANT_UserMarshal
|
||||||
289 stub VARIANT_UserUnmarshal
|
289 stdcall VARIANT_UserUnmarshal(ptr ptr ptr) VARIANT_UserUnmarshal
|
||||||
290 stub VARIANT_UserFree
|
290 stdcall VARIANT_UserFree(ptr ptr) VARIANT_UserFree
|
||||||
291 stub LPSAFEARRAY_UserSize
|
291 stub LPSAFEARRAY_UserSize
|
||||||
292 stub LPSAFEARRAY_UserMarshal
|
292 stub LPSAFEARRAY_UserMarshal
|
||||||
293 stub LPSAFEARRAY_UserUnmarshal
|
293 stub LPSAFEARRAY_UserUnmarshal
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue