summaryrefslogtreecommitdiff
path: root/cpputools/source/unoexe/unoexe.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'cpputools/source/unoexe/unoexe.cxx')
-rw-r--r--cpputools/source/unoexe/unoexe.cxx8
1 files changed, 8 insertions, 0 deletions
diff --git a/cpputools/source/unoexe/unoexe.cxx b/cpputools/source/unoexe/unoexe.cxx
index 3dbfdfa843d6..98f437482d94 100644
--- a/cpputools/source/unoexe/unoexe.cxx
+++ b/cpputools/source/unoexe/unoexe.cxx
@@ -223,6 +223,8 @@ static Reference< XInterface > loadComponent(
return xInstance;
}
+namespace {
+
class OInstanceProvider
: public WeakImplHelper< XInstanceProvider >
{
@@ -260,6 +262,8 @@ public:
virtual Reference< XInterface > SAL_CALL getInstance( const OUString & rName ) override;
};
+}
+
inline Reference< XInterface > OInstanceProvider::createInstance()
{
Reference< XInterface > xRet;
@@ -318,6 +322,8 @@ Reference< XInterface > OInstanceProvider::getInstance( const OUString & rName )
"no such element \"" + rName + "\"!" );
}
+namespace {
+
struct ODisposingListener : public WeakImplHelper< XEventListener >
{
Condition cDisposed;
@@ -328,6 +334,8 @@ struct ODisposingListener : public WeakImplHelper< XEventListener >
static void waitFor( const Reference< XComponent > & xComp );
};
+}
+
void ODisposingListener::disposing( const EventObject & )
{
cDisposed.set();