Commit Graph

59 Commits

Author SHA1 Message Date
Michael Stefaniuc 568c32f381 atl: Use wide-char string literals.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-10-07 11:24:12 +02: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
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
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
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 1334fd9d70 atl: Moved source files from atl100 to atl directory. 2014-02-14 11:52:41 +01:00
Jacek Caban 86787db2ca atl: Merge registrar.c into atl_main.c. 2012-12-13 12:06:40 +01:00
Jacek Caban 77c7fcdc94 atl: Reimplemented AtlModuleUpdateRegistryFromResourceD on top of AtlUpdateRegistryFromResourceD. 2012-12-11 15:49:01 +01:00
Jacek Caban 9d956864b7 atl100: Moved IRegistrar implementation to atl100. 2012-11-21 13:36:23 +01:00
Jacek Caban 0c8e91af51 atl: Removed unneeded includes. 2012-11-21 13:30:08 +01:00
Jacek Caban 0cc483a07b atl: Always return S_FALSE in DllCanUnloadNow. 2012-11-21 13:28:40 +01:00
Jacek Caban efd0eead07 atl: Properly fail on an aggregation attempt. 2012-11-15 21:21:52 +01:00
Jacek Caban 0c14384589 atliface.idl: Added IRegistrarBase declaration. 2012-09-21 17:06:18 +02:00
Andrew Talbot a41cbc1423 atl: Remove an unused variable. 2011-11-14 13:10:23 +01:00
Alexandre Julliard 5622f8f782 atl: Use the standard registration mechanism now that the initial registration is handled differently. 2011-08-03 09:19:46 +02:00
Alexandre Julliard 48216541fd atl: Generate the class registration and use a copy of the standard winecrt0 mechanism. 2010-12-03 20:23:54 +01:00
Michael Stefaniuc 0fd3f0a006 atl: Use an iface instead of a vtbl pointer in the Registrar object. 2010-11-29 13:28:21 +01:00
Damjan Jovanovic cd4b9c1127 atl: Add support for binary values in IRegistrar. 2010-11-24 12:07:24 +01:00
Damjan Jovanovic d2a221d2b5 atl: Improve IRegistrar dword parsing. 2010-11-24 12:07:21 +01:00
Jeff Latimer 7d3d21a894 atl: Fix a comment. 2010-11-15 13:00:01 +01:00
Alexandre Julliard 696b83259f atl: Fix the Registrar class factory implementation. 2010-11-12 11:55:28 +01:00
Alexandre Julliard 9c4432f69d atl: Fix the name of the Registrar class id. 2010-11-12 11:49:44 +01:00
Alexandre Julliard f71c4113bc atl: Fix off-by-one buffer allocation. 2010-06-28 11:44:40 +02:00
Jacek Caban f6b4341638 atl: Properly release registrar in do_register_dll_server. 2010-02-25 12:10:20 +01:00
Jacek Caban 75967cd9ff atl: Don't add CLSID_ATLRegistrar replacement in do_register_dll_server. 2010-02-25 12:10:17 +01:00
Marcus Meissner d65bd8ff24 atl: Fixed second buffer size to MultiByteToWideChar. 2009-02-05 13:11:48 +01:00
Michael Stefaniuc fa1d049847 atl: Remove two superfluous casts. 2008-12-05 12:36:31 +01:00
Ricardo Filipe d27fa4fcae atl: Remove dead store (llvm/clang). 2008-11-21 11:28:58 +01:00
Aleksey Bragin 6c833cecef atl: Remove freeing of an invalid pointer. 2008-05-07 12:07:46 +02:00
Paul Vriens 4f49655a65 atl: Replace SHDeleteKeyW with RegDeleteTreeW and get rid of the import of shlwapi. 2007-08-23 12:37:32 +02:00
Andrew Talbot 51bb7d1522 atl: Constify some variables. 2007-04-03 11:22:25 +02:00
Rob Shearman d51c1c7a04 atl: Add support for the registrar parameter of AtlModuleUpdateRegistryFromResourceD. 2007-03-21 15:55:14 +01:00
Rob Shearman c11ad1eb48 atl: Add support for the pMapEntries parameter to AtlModuleUpdateRegistryFromResourceD. 2007-03-21 15:55:11 +01:00
Jacek Caban ecac3c1c06 atl: Compare file handle to INVALID_HANDLE_VALUE to handle errors. 2007-03-07 12:08:46 +01:00
Michael Stefaniuc 90c0ffd45e atl: Fix a comparison between signed and unsigned. 2007-02-13 12:19:11 +01:00
Dmitry Timoshkov 0be2a967dc atl: Make some data const. 2006-12-14 20:11:03 +01:00
Andrew Talbot f6c09a2bc6 atl: Change storage class of dll_count to static. 2006-12-05 10:31:47 +01:00
Andrew Talbot 90b1d7abe6 atl: Cast-qual warnings fix. 2006-10-18 13:41:39 +02:00
Michael Stefaniuc 32f42f2d5e atl: Win64 printf format warning fixes. 2006-10-07 17:47:49 +02:00
Francois Gouget 82babbee0b Add missing '\n's to Wine traces. 2006-10-05 17:46:48 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Jacek Caban e1b644b439 Fix parsing '{' char. 2005-11-18 12:04:53 +00:00
Alexandre Julliard e1646dd215 Use MAKEINTRESOURCE instead of casts where appropriate. 2005-09-12 20:29:16 +00:00
Stefan Leichter cd6e611bb7 Fixed id of the REGISTRY resource. 2005-09-02 15:19:06 +00:00
Kevin Koltzau dbfac2ee12 Fix 'cast to pointer from integer of different size' warnings in
64bit.
2005-08-22 10:18:17 +00:00
Stefan Leichter 80af49401b Print something useful in trace and fixme. 2005-08-22 09:21:34 +00:00
Vincent Béron 21e3ba8cd1 Correct mismatches between spec files and comments about export
number.
2005-08-10 09:53:47 +00:00
Alexandre Julliard d37f0abf07 Don't prefix the functions DllCanUnloadNow, DllGetClassObject and
Dll(Un)RegisterServer with the dll name so that the compiler can check
the prototypes.
2005-08-08 17:35:28 +00:00