summaryrefslogtreecommitdiffstats
path: root/extensions/source/resource/ResourceIndexAccess.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/source/resource/ResourceIndexAccess.cxx')
-rw-r--r--extensions/source/resource/ResourceIndexAccess.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/extensions/source/resource/ResourceIndexAccess.cxx b/extensions/source/resource/ResourceIndexAccess.cxx
index 638433fc8fd4..63bfee9e3e22 100644
--- a/extensions/source/resource/ResourceIndexAccess.cxx
+++ b/extensions/source/resource/ResourceIndexAccess.cxx
@@ -95,10 +95,10 @@ Any SAL_CALL ResourceIndexAccess::getByName(const OUString& aName)
switch(::std::find(aNames.begin(), aNames.end(), aName) - aNames.begin())
{
case 0:
- xResult = Reference<XIndexAccess>(new ResourceStringIndexAccess(m_pResMgr));
+ xResult.set(new ResourceStringIndexAccess(m_pResMgr));
break;
case 1:
- xResult = Reference<XIndexAccess>(new ResourceStringListIndexAccess(m_pResMgr));
+ xResult.set(new ResourceStringListIndexAccess(m_pResMgr));
break;
default:
throw NoSuchElementException();