summaryrefslogtreecommitdiff
path: root/framework/inc/dispatch
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2014-03-18 09:15:20 +0100
committerStephan Bergmann <sbergman@redhat.com>2014-03-18 09:43:17 +0100
commit15bb864ea81b64ecfdd69e8831fb729ca44a542e (patch)
tree3d35b73b8b2c0ce7a67b41fb8e833bfa9c3060a8 /framework/inc/dispatch
parentfaef574c5572035cbc7808a52e80ff946bc745cd (diff)
Use SolarMutexGuard directly
(and access safe data members directly) Change-Id: I4a033fc2acd858534d329023c72c278f8b4b9244
Diffstat (limited to 'framework/inc/dispatch')
-rw-r--r--framework/inc/dispatch/dispatchprovider.hxx8
1 files changed, 1 insertions, 7 deletions
diff --git a/framework/inc/dispatch/dispatchprovider.hxx b/framework/inc/dispatch/dispatchprovider.hxx
index 1b7c0d78da99..cdfe19e42eea 100644
--- a/framework/inc/dispatch/dispatchprovider.hxx
+++ b/framework/inc/dispatch/dispatchprovider.hxx
@@ -21,7 +21,6 @@
#define INCLUDED_FRAMEWORK_INC_DISPATCH_DISPATCHPROVIDER_HXX
#include <classes/protocolhandlercache.hxx>
-#include <threadhelp/threadhelpbase.hxx>
#include <threadhelp/transactionbase.hxx>
#include <macros/xinterface.hxx>
@@ -69,18 +68,13 @@ enum EDispatchHelper
@attention Use this class as member only! Never use it as baseclass.
XInterface will be ambigous and we hold a weakreference to ouer OWNER - not to ouer SUPERCLASS!
- @base ThreadHelpBase
- supports threadsafe mechanism
@base OWeakObject
provides ref count and weak mechanism
@devstatus ready to use
@threadsafe yes
*/
-class DispatchProvider : // baseclasses
- // Order is necessary for right initialization!
- private ThreadHelpBase ,
- private TransactionBase ,
+class DispatchProvider : private TransactionBase ,
// interfaces
public ::cppu::WeakImplHelper1< css::frame::XDispatchProvider >
{