Commit Graph

21 Commits

Author SHA1 Message Date
Jacek Caban fd09c37b49 ole32: Use generic class factory for StdComponentCategoriesMgr object.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-21 14:15:26 +01:00
Thomas Faber b743127c3c ole32: Do not open registry keys with no access rights.
Signed-off-by: Thomas Faber <thomas.faber@reactos.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-01 18:49:46 +09:00
Nikolay Sivov 5f66fb4feb ole32: Fix a memory leak caused by copy/pasted fragment (Coverity). 2013-12-09 11:42:53 +01:00
Nikolay Sivov b968c9c542 ole32: Fix refcount of returned enumeration instances. 2013-12-06 13:15:22 +01:00
Nikolay Sivov aeb35b20ec ole32: Store categories with offset so it's possible to copy them directly. 2013-12-06 13:15:19 +01:00
Nikolay Sivov 4de8d4b0ba ole32: Use private define for char length of GUID string representation. 2013-12-06 13:15:15 +01:00
Nikolay Sivov 03f2b6e989 ole32: COM cleanup of IEnumGUID implementations. 2013-12-06 13:15:11 +01:00
Michael Stefaniuc 2a39cb377a dlls: Replace the remaining CONSTs. 2013-09-25 11:49:20 +02:00
Hans Leidekker 7895eae15b ole32: Convert the remaining RegCreateKey and RegOpenKey calls to the wrappers. 2012-11-26 16:59:22 +01:00
Jacek Caban 153b94b3c5 ole32: Use proper helpers for iface calls. 2012-08-13 16:28:48 +02:00
André Hentschel 0d23c1d464 ole32: No need for WINE_ prefixed debug output macro. 2012-01-11 17:47:24 +01:00
Francois Gouget d21c37a860 ole32: Avoid hardcoding the Unicode string literal lengths. 2011-12-16 17:40:42 +01:00
Frédéric Delanoy 67181743a6 ole32: Avoid hardcoding array lengths. 2011-11-18 15:37:02 +01:00
Michael Stefaniuc 9d94b1d402 ole32: COM cleanup for the IEnumCATEGORYINFO iface. 2011-07-13 15:00:22 +02:00
Michael Stefaniuc 7b3d1bbc4e ole32: COM cleanup for the static object ComCatMgrImpl. 2011-06-21 17:12:15 +02:00
Andrew Eikum c22d776e74 ole32: Only fail on missing Implemented Categories key if we actually have categories to check. 2010-05-03 13:56:41 +02:00
Alexandre Julliard c98ce23fd2 ole32: Get rid of line feeds and tabs in traces. 2009-06-09 17:01:14 +02:00
Michael Stefaniuc 0449701c31 ole32: Remove superfluous pointer casts. 2009-02-11 12:29:56 +01:00
Andrew Talbot 772a9b3540 ole32: Remove superfluous shadow variables. 2009-02-03 12:39:35 +01:00
Michael Stefaniuc 095568dfe9 ole32: Remove some superfluous casts of void pointers and zero. 2008-11-06 11:09:54 +01:00
Alexandre Julliard 19966f8c0e comcat: Moved all the implementation to ole32 where it belongs. 2008-10-11 13:30:08 +02:00