summaryrefslogtreecommitdiff
path: root/uui/source/iahndl.cxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2012-05-02 22:45:52 +0100
committerCaolán McNamara <caolanm@redhat.com>2012-05-03 00:06:33 +0100
commit80fdb3498c68f9e7f9bdd98674e762cb084fce57 (patch)
tree4d3f3625003d4093b8bc061eecf118709d1f9bdf /uui/source/iahndl.cxx
parent4312651dfc47a9bb6eff5c18862e67dded1cf385 (diff)
drop ensure for non-NULL pointer and use a ref
Change-Id: I492c576a9a04874538f07769f5ac40f84e2d4308
Diffstat (limited to 'uui/source/iahndl.cxx')
-rw-r--r--uui/source/iahndl.cxx7
1 files changed, 3 insertions, 4 deletions
diff --git a/uui/source/iahndl.cxx b/uui/source/iahndl.cxx
index 2406b40b9821..8816ea971383 100644
--- a/uui/source/iahndl.cxx
+++ b/uui/source/iahndl.cxx
@@ -1488,7 +1488,7 @@ UUIInteractionHelper::handleBrokenPackageRequest(
return;
ResId aResId( RID_UUI_ERRHDL, *xManager.get() );
- if ( !ErrorResource(aResId).getString(nErrorCode, &aMessage) )
+ if ( !ErrorResource(aResId).getString(nErrorCode, aMessage) )
return;
}
@@ -1545,17 +1545,16 @@ UUIInteractionHelper::handleBrokenPackageRequest(
//=========================================================================
bool
-ErrorResource::getString(ErrCode nErrorCode, rtl::OUString * pString)
+ErrorResource::getString(ErrCode nErrorCode, rtl::OUString &rString)
const SAL_THROW(())
{
- OSL_ENSURE(pString, "specification violation");
ResId aResId(static_cast< sal_uInt16 >(nErrorCode & ERRCODE_RES_MASK),
*m_pResMgr);
aResId.SetRT(RSC_STRING);
if (!IsAvailableRes(aResId))
return false;
aResId.SetAutoRelease(false);
- *pString = UniString(aResId);
+ rString = aResId.toString();
m_pResMgr->PopContext();
return true;
}