diff options
Diffstat (limited to 'unotools/source/config/confignode.cxx')
-rw-r--r-- | unotools/source/config/confignode.cxx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/unotools/source/config/confignode.cxx b/unotools/source/config/confignode.cxx index dfd10cb1c031..3e521acaf6b1 100644 --- a/unotools/source/config/confignode.cxx +++ b/unotools/source/config/confignode.cxx @@ -54,8 +54,8 @@ namespace utl if (_rxNode.is()) { // collect all interfaces necessary - m_xHierarchyAccess = Reference< XHierarchicalNameAccess >(_rxNode, UNO_QUERY); - m_xDirectAccess = Reference< XNameAccess >(_rxNode, UNO_QUERY); + m_xHierarchyAccess.set(_rxNode, UNO_QUERY); + m_xDirectAccess.set(_rxNode, UNO_QUERY); // reset _all_ interfaces if _one_ of them is not supported if (!m_xHierarchyAccess.is() || !m_xDirectAccess.is()) @@ -65,8 +65,8 @@ namespace utl } // now for the non-critical interfaces - m_xReplaceAccess = Reference< XNameReplace >(_rxNode, UNO_QUERY); - m_xContainerAccess = Reference< XNameContainer >(_rxNode, UNO_QUERY); + m_xReplaceAccess.set(_rxNode, UNO_QUERY); + m_xContainerAccess.set(_rxNode, UNO_QUERY); } Reference< XComponent > xConfigNodeComp(m_xDirectAccess, UNO_QUERY); |