Commit Graph

31 Commits

Author SHA1 Message Date
Eric Pouech 095fc3de01 msimtf: Enable compilation with long types.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-15 10:38:30 +01:00
Alexandre Julliard f0cd33c69e include: Add support for defining Win32 types as 'long' where possible.
Add -DWINE_NO_LONG_TYPES to modules that still have compilation
warnings with long types.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-01-27 20:38:22 +01:00
Alexandre Julliard 088a787a2c makefiles: Make -mno-cygwin the default.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-09-20 22:45:48 +02:00
Alexandre Julliard 5d82baf974 winecrt0: Add a default implementation DllRegisterServer()/DllUnregisterServer().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-04-30 22:59:50 +02:00
Alexandre Julliard bd6b53740c winecrt0: Add a default implementation for DllCanUnloadNow().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-04-30 22:59:50 +02:00
Alexandre Julliard 88b5c28dbb msimtf: Use --prefer_native instead of DLL_WINE_PREATTACH.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-03-02 10:54:58 +01:00
Alexandre Julliard 62e610ad32 msimtf: Build with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-06-13 14:34:51 +02:00
Nikolay Sivov 9aadb9921f msimtf: Return interface pointers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-09-01 20:47:49 +09:00
Michael Stefaniuc c65325c584 msimtf: Get rid of a cast from a COM object to an iface.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-07-04 17:30:35 +09:00
Thomas Faber c4be28ed26 msimtf: Add stub implementation for IActiveIMMMessagePumpOwner. 2015-06-25 13:57:16 +09:00
Alexandre Julliard 5e7416e5c8 makefiles: Get rid of the MAKE_DLL_RULES variable. 2014-01-02 12:08:18 +01:00
Alexandre Julliard d08ff3ff19 makefiles: Use a single variable for all types of idl files. 2013-12-31 18:15:17 +01:00
Alexandre Julliard c7803b885b makefiles: Add makedep pragmas for registration idl files. 2013-11-05 20:38:18 +01:00
Alexandre Julliard f02cdd877f Remove empty DLL_PROCESS_DETACH case statements. 2013-04-15 16:45:35 +02:00
Alexandre Julliard b56dc9a6f7 winecrt0: Remove the clsid parameter in __wine_(un)register_resources. 2011-08-02 20:47:49 +02:00
Marcus Meissner 5fe6c550d9 msimtf: Mark internal symbol as hidden. 2011-05-23 11:14:30 +02:00
Alexandre Julliard 0da53e3dd2 msimtf: Convert dll registration to the IRegistrar mechanism. 2010-12-10 15:09:24 +01:00
Michael Stefaniuc d24e87fdaf msimtf: Use an iface instead of a vtbl pointer in ActiveIMMApp. 2010-12-09 12:25:42 +01:00
Michael Stefaniuc 41dce7cfec msimtf: Use an interface instance instead of a vtbl pointer. 2010-11-29 13:28:20 +01:00
Alexandre Julliard 81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Alexandre Julliard b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Alexandre Julliard bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Reece Dunn a2c41b72f8 Don't generate FIXME warnings for DllCanUnloadNow. 2010-01-06 10:59:51 +01:00
Aric Stewart a971489dd0 msimtf: Add a mostly wrapper stub for IActiveIMMApp. 2008-11-04 12:45:22 +01:00
Andrew Talbot 380d3b2494 msimtf: Sign-compare warning fix. 2008-09-02 11:54:30 +02:00
Alexandre Julliard dad21bbcbf makefiles: List the static libraries as normal imports instead of extra libs. 2008-04-30 14:23:55 +02:00
Rob Shearman e658b79965 msimtf: Don't use typeof as it's not portable. 2008-02-27 14:52:24 +01:00
Jacek Caban 8fe59229a0 msimtf: Fixed typos. 2007-11-02 12:22:35 +01:00
Jacek Caban dc57873fe0 msimtf: Added class factory implementation. 2007-10-17 14:18:27 +02:00
Jacek Caban 0101e58d43 msimtf: Added Dll[Un]RegisterServer implementation. 2007-10-17 14:18:21 +02:00
Jacek Caban 44a808fba5 msimtf: Added msimtf.dll. 2007-10-15 17:41:41 +02:00