summaryrefslogtreecommitdiff
path: root/configmgr
diff options
context:
space:
mode:
authorsb <sb@openoffice.org>2010-08-25 14:21:49 +0200
committersb <sb@openoffice.org>2010-08-25 14:21:49 +0200
commit9f2a658025c92f5d9dac1d717e0517fba8589d69 (patch)
tree00352b0961ea55132f422c1543947d18ecc8c2f0 /configmgr
parent8325f6b22551883c99c5b11cff50d454ad394a60 (diff)
parent45ba31b194bc51b16d8f0892e432b2b77fce144d (diff)
sb130: merged in OOO330_m5
Diffstat (limited to 'configmgr')
-rw-r--r--configmgr/source/rootaccess.cxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/configmgr/source/rootaccess.cxx b/configmgr/source/rootaccess.cxx
index 95a346d720..f5d0bb1372 100644
--- a/configmgr/source/rootaccess.cxx
+++ b/configmgr/source/rootaccess.cxx
@@ -96,11 +96,12 @@ void RootAccess::initBroadcaster(
for (ChangesListeners::iterator i(changesListeners_.begin());
i != changesListeners_.end(); ++i)
{
+ cppu::OWeakObject* pSource = static_cast< cppu::OWeakObject * >(this);
+ css::uno::Reference< css::uno::XInterface > xBase( pSource, css::uno::UNO_QUERY );
broadcaster->addChangesNotification(
*i,
css::util::ChangesEvent(
- static_cast< cppu::OWeakObject * >(this),
- css::uno::makeAny(pathRepresentation_), set));
+ pSource, makeAny( xBase ), set));
}
}
}