Commit graph

218 commits

Author SHA1 Message Date
Hermes Belusca-Maito
5608682dc9 atl: Fix the ATL_WNDCLASSINFOW::m_szAutoName member definition and construction.
Signed-off-by: Hermes Belusca-Maito <hermes.belusca@sfr.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-02-10 14:56:49 +01:00
Jacek Caban
ffbb1c4eb4 atl: Allow only ASCII digit for registrar binary values.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-02-06 21:40:22 +01:00
Puetz Kevin A
3043ab3e62 atlbase.h: Fix some declarations on win64.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-02-04 21:30:26 +01:00
Serge Gautherie
eecaf487af atl: Fix a MSVC x64 printf warning.
Signed-off-by: Serge Gautherie <winehq-git_serge_180711@gautherie.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-10-31 22:42:31 +01:00
Alexandre Julliard
aeab4af7dd atl: Build with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-27 15:51:13 +02:00
Alexandre Julliard
d9db7faf6c atl: Use strncmpiW instead of memicmpW for strings without embedded nulls.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-07 11:30:48 -05:00
Alex Henrie
ef7855e131 atl: Make constants 'AtlAxWinW' and 'AtlAxWinLicW' static.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-30 19:36:50 +01:00
Alex Henrie
b6e87cd48c atl: Turn variable 'mshtml_prefixW' into a static constant.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-12 10:21:52 +01:00
Michael Stefaniuc
f55c5f3758 atl: Use the ARRAY_SIZE() macro.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-07-11 22:38:57 +02:00
Michael Stefaniuc
30d41b2289 atl: Use the global HeapAlloc() wrappers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-01-30 09:07:25 +01:00
Piotr Caban
ffed1a5f9f atl110: Fix _ATL_COM_MODULE structure layout.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-06 21:48:49 +02:00
Francois Gouget
de24275696 atl: Add a __WINE_ALLOC_SIZE attribute to heap_alloc().
And standardize its parameter name.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-13 09:39:35 +01:00
André Hentschel
26e8873f73 atl: Fix AtlModuleInit spec file entry.
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-01-26 10:34:07 +01:00
Michael Stefaniuc
e3bd659be9 atl: Simplify RECT assignments.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-22 00:59:00 +09:00
Qian Hong
f949c8791c atl100: Implemented semi stub AtlAxCreateControlLic and AtlAxCreateControlLicEx.
Signed-off-by: Qian Hong <qhong@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-17 22:56:38 +09:00
Qian Hong
852f6a5bcc atl: Added stub AtlIPersistPropertyBag_Save. 2015-05-26 20:08:54 +09:00
Qian Hong
ec52a1f557 atl: Improved content type handling of AtlAxCreateControlEx. 2015-01-22 21:55:02 +01:00
Qian Hong
6756049be4 atl: Don't conflict GWLP_USERDATA with user applications. 2015-01-15 11:39:35 +01:00
André Hentschel
76c24c80c3 atl: Fix compiler warnings with flag -Wunused-macros. 2014-12-10 13:31:39 +01:00
Bruno Jesus
36c331f2e9 atl: Remove dead assignment. 2014-10-31 10:51:07 +09:00
Bruno Jesus
08f3edccde atl: Remove dead assignment. 2014-10-31 10:51:02 +09:00
Jacek Caban
f900bb5cbc atl: Added typelib. 2014-09-01 21:10:12 +02:00
Jacek Caban
062f92a99c atl: Added AtlAxCreateControlLic(Ex) stubs. 2014-07-22 14:25:58 +02:00
Qian Hong
2d80b3ed54 atl: Include atlcom.h for ATL_PROPMAP_ENTRY. 2014-05-07 18:57:29 +02:00
Nikolay Sivov
82cf29d307 atl: Move IUnknown methods to IOleClientSite. 2014-04-21 10:42:55 +02:00
Nikolay Sivov
2b390f01ed atl: Simplify error handling in AtlAxAttachControl(). 2014-04-18 16:38:36 +02:00
Jacek Caban
2871b4f6cd atl/tests: Use HKCU instead of HKCR for registrar tests. 2014-03-06 16:25:29 +01:00
Frédéric Delanoy
10197d3173 atl/tests: Use BOOL type where appropriate. 2014-02-24 09:07:35 -06:00
Jacek Caban
1334fd9d70 atl: Moved source files from atl100 to atl directory. 2014-02-14 11:52:41 +01:00
Jacek Caban
9a483d08e0 atl: Renamed atl_main.c to atl30.c. 2014-02-14 11:52:25 +01:00
Jacek Caban
16acd97eb0 atl: Moved AtlRegisterTypeLib to atl.c to avoid importing atl80.dll in atl.dll. 2014-02-13 19:09:26 +01:00
Jacek Caban
f285b06738 atl: Share sources with atl100 instead of forwarding calls. 2014-02-13 19:09:13 +01:00
Jacek Caban
383cacea8f atl: Share atl_ax.c with atl100. 2014-02-13 19:06:47 +01:00
Francois Gouget
07ac635d28 atl/registrar: Skip the test_registrar() tests if we don't have elevated privileges. 2014-02-13 17:52:14 +01:00
Alexandre Julliard
99ef0d6ff0 makefiles: Get rid of the MAKE_TEST_RULES variable. 2014-01-02 12:13:16 +01: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
Qian Hong
0fb6b350c2 atl: Trace ATL version. 2013-10-17 12:58:39 +02:00
Michael Stefaniuc
2e1708dc1b tests: Readying some tests for the compilation with -D__WINESRC__. 2013-10-02 11:03:26 +02:00
Vincent Povirk
d9211c9e5f atl: Do not access m_pTermFuncs if the structure is too small. 2013-07-27 11:54:19 -05:00
Michael Stefaniuc
4785c5865b atl/tests: Mark a WinNT result as broken. 2013-07-01 12:50:12 +02:00
Qian Hong
af59b20c80 atl100: Added stub for AtlIPersistPropertyBag_Load. 2013-05-28 19:43:27 +02:00
Qian Hong
6b616f3ea8 atl: Don't forward AtlAxWinInit to atl100. 2013-03-25 16:23:10 +01:00
Jacek Caban
59881c142e atl100: Added stubs for AtlAxDialogBox[AW]. 2013-01-16 20:26:59 +01:00
Jacek Caban
852a42e275 atl100: Added AtlGetObjectSourceInterface implementation. 2013-01-15 14:38:34 +01:00
Jacek Caban
0c67e653c0 atl100: Added AtlWaitWithMessageLoop implementation. 2013-01-10 16:05:44 +01:00
Jacek Caban
732376d5b9 atl: Added support for category maps in AtlModuleRegisterServer. 2013-01-04 12:01:22 +01:00
Jacek Caban
c0cfd44ce9 atl: Reimplemented AtlModuleRegisterTypeLib on top of AtlRegisterTypeLib. 2012-12-28 20:32:39 +01:00
Jacek Caban
8dc7a72a14 atl: Added locking to AtlModuleExtractCreateWndData. 2012-12-27 18:47:53 +01:00