Kaydet (Commit) 58528348 authored tarafından Noel Grandin's avatar Noel Grandin Kaydeden (comit) Michael Stahl

String->OUString in tools::ErrorContext

Change-Id: Ibd0cd3e8d7281b5abde420df5cc1d51e9354069c
Reviewed-on: https://gerrit.libreoffice.org/769Reviewed-by: 's avatarMichael Stahl <mstahl@redhat.com>
Tested-by: 's avatarMichael Stahl <mstahl@redhat.com>
üst 227d385f
...@@ -3316,16 +3316,16 @@ HtmlErrorContext::HtmlErrorContext(Window *_pWin) ...@@ -3316,16 +3316,16 @@ HtmlErrorContext::HtmlErrorContext(Window *_pWin)
// ===================================================================== // =====================================================================
sal_Bool HtmlErrorContext::GetString( sal_uLong, String& rCtxStr ) sal_Bool HtmlErrorContext::GetString( sal_uLong, OUString& rCtxStr )
{ {
DBG_ASSERT( mnResId != 0, "No error context set" ); DBG_ASSERT( mnResId != 0, "No error context set" );
if( mnResId == 0 ) if( mnResId == 0 )
return false; return false;
rCtxStr = String( SdResId( mnResId ) ); rCtxStr = SdResId( mnResId );
rCtxStr.SearchAndReplace( rtl::OUString("$(URL1)"), maURL1 ); rCtxStr = rCtxStr.replaceAll( rtl::OUString("$(URL1)"), maURL1 );
rCtxStr.SearchAndReplace( rtl::OUString("$(URL2)"), maURL2 ); rCtxStr = rCtxStr.replaceAll( rtl::OUString("$(URL2)"), maURL2 );
return true; return true;
} }
......
...@@ -81,7 +81,7 @@ public: ...@@ -81,7 +81,7 @@ public:
HtmlErrorContext(Window *pWin=0); HtmlErrorContext(Window *pWin=0);
~HtmlErrorContext() {}; ~HtmlErrorContext() {};
virtual sal_Bool GetString( sal_uLong nErrId, String& rCtxStr ); virtual sal_Bool GetString( sal_uLong nErrId, OUString& rCtxStr );
void SetContext( sal_uInt16 nResId, const String& rURL ); void SetContext( sal_uInt16 nResId, const String& rURL );
void SetContext( sal_uInt16 nResId, const String& rURL1, const String& rURL2 ); void SetContext( sal_uInt16 nResId, const String& rURL1, const String& rURL2 );
......
...@@ -38,7 +38,7 @@ public: ...@@ -38,7 +38,7 @@ public:
SfxErrorContext( SfxErrorContext(
sal_uInt16 nCtxIdP, const String &aArg1, Window *pWin=0, sal_uInt16 nCtxIdP, const String &aArg1, Window *pWin=0,
sal_uInt16 nResIdP=USHRT_MAX, ResMgr *pMgrP=0); sal_uInt16 nResIdP=USHRT_MAX, ResMgr *pMgrP=0);
virtual sal_Bool GetString(sal_uLong nErrId, String &rStr); virtual sal_Bool GetString(sal_uLong nErrId, OUString &rStr);
private: private:
sal_uInt16 nCtxId; sal_uInt16 nCtxId;
...@@ -54,8 +54,8 @@ public: ...@@ -54,8 +54,8 @@ public:
~SfxErrorHandler(); ~SfxErrorHandler();
protected: protected:
virtual sal_Bool GetErrorString(sal_uLong lErrId, String &, sal_uInt16&) const; virtual sal_Bool GetErrorString(sal_uLong lErrId, OUString &, sal_uInt16&) const;
virtual sal_Bool GetMessageString(sal_uLong lErrId, String &, sal_uInt16&) const; virtual sal_Bool GetMessageString(sal_uLong lErrId, OUString &, sal_uInt16&) const;
private: private:
...@@ -67,7 +67,7 @@ private: ...@@ -67,7 +67,7 @@ private:
SVT_DLLPRIVATE sal_Bool GetClassString(sal_uLong lErrId, String &) const; SVT_DLLPRIVATE sal_Bool GetClassString(sal_uLong lErrId, String &) const;
virtual sal_Bool CreateString( virtual sal_Bool CreateString(
const ErrorInfo *, String &, sal_uInt16 &) const; const ErrorInfo *, OUString &, sal_uInt16 &) const;
}; };
#endif #endif
......
...@@ -42,8 +42,8 @@ ...@@ -42,8 +42,8 @@
static sal_uInt16 aWndFunc( static sal_uInt16 aWndFunc(
Window *pWin, // Parent des Dialoges Window *pWin, // Parent des Dialoges
sal_uInt16 nFlags, sal_uInt16 nFlags,
const String &rErr, // Fehlertext const OUString &rErr, // Fehlertext
const String &rAction) // Actiontext const OUString &rAction) // Actiontext
/* [Beschreibung] /* [Beschreibung]
...@@ -175,7 +175,7 @@ SfxErrorHandler::~SfxErrorHandler() ...@@ -175,7 +175,7 @@ SfxErrorHandler::~SfxErrorHandler()
//------------------------------------------------------------------------- //-------------------------------------------------------------------------
sal_Bool SfxErrorHandler::CreateString( sal_Bool SfxErrorHandler::CreateString(
const ErrorInfo *pErr, String &rStr, sal_uInt16& nFlags) const const ErrorInfo *pErr, OUString &rStr, sal_uInt16& nFlags) const
/* [Beschreibung] /* [Beschreibung]
...@@ -192,13 +192,12 @@ sal_Bool SfxErrorHandler::CreateString( ...@@ -192,13 +192,12 @@ sal_Bool SfxErrorHandler::CreateString(
{ {
if(GetMessageString(nErrCode, rStr, nFlags)) if(GetMessageString(nErrCode, rStr, nFlags))
{ {
for (xub_StrLen i = 0; i < rStr.Len();) for (xub_StrLen i = 0; i < rStr.getLength();)
{ {
i = rStr.SearchAndReplace(rtl::OUString("$(ARG1)"), if( rStr.indexOf(OUString("$(ARG1)"), i) == -1 )
pMsgInfo->GetMessageArg(), i);
if (i == STRING_NOTFOUND)
break; break;
i = i + pMsgInfo->GetMessageArg().Len(); rStr = rStr.replaceAll("$(ARG1)", pMsgInfo->GetMessageArg(), i);
i = i + pMsgInfo->GetMessageArg().getLength();
} }
return sal_True; return sal_True;
} }
...@@ -207,32 +206,32 @@ sal_Bool SfxErrorHandler::CreateString( ...@@ -207,32 +206,32 @@ sal_Bool SfxErrorHandler::CreateString(
{ {
StringErrorInfo *pStringInfo=PTR_CAST(StringErrorInfo,pErr); StringErrorInfo *pStringInfo=PTR_CAST(StringErrorInfo,pErr);
if(pStringInfo) if(pStringInfo)
for (xub_StrLen i = 0; i < rStr.Len();) for (xub_StrLen i = 0; i < rStr.getLength();)
{ {
i = rStr.SearchAndReplace(rtl::OUString("$(ARG1)"), if( rStr.indexOf("$(ARG1)", i) == -1 )
pStringInfo->GetErrorString(), i);
if (i == STRING_NOTFOUND)
break; break;
i = i + pStringInfo->GetErrorString().Len(); rStr = rStr.replaceAll(rtl::OUString("$(ARG1)"),
pStringInfo->GetErrorString(), i);
i = i + pStringInfo->GetErrorString().getLength();
} }
else else
{ {
TwoStringErrorInfo * pTwoStringInfo = PTR_CAST(TwoStringErrorInfo, TwoStringErrorInfo * pTwoStringInfo = PTR_CAST(TwoStringErrorInfo,
pErr); pErr);
if (pTwoStringInfo) if (pTwoStringInfo)
for (sal_uInt16 i = 0; i < rStr.Len();) for (sal_uInt16 i = 0; i < rStr.getLength();)
{ {
sal_uInt16 nArg1Pos = rStr.Search(rtl::OUString("$(ARG1)"), i); sal_uInt16 nArg1Pos = rStr.indexOf(rtl::OUString("$(ARG1)"), i);
sal_uInt16 nArg2Pos = rStr.Search(rtl::OUString("$(ARG2)"), i); sal_uInt16 nArg2Pos = rStr.indexOf(rtl::OUString("$(ARG2)"), i);
if (nArg1Pos < nArg2Pos) if (nArg1Pos < nArg2Pos)
{ {
rStr.Replace(nArg1Pos, 7, pTwoStringInfo->GetArg1()); rStr = rStr.replaceAt(nArg1Pos, 7, pTwoStringInfo->GetArg1());
i = nArg1Pos + pTwoStringInfo->GetArg1().Len(); i = nArg1Pos + pTwoStringInfo->GetArg1().getLength();
} }
else if (nArg2Pos < nArg1Pos) else if (nArg2Pos < nArg1Pos)
{ {
rStr.Replace(nArg2Pos, 7, pTwoStringInfo->GetArg2()); rStr = rStr.replaceAt(nArg2Pos, 7, pTwoStringInfo->GetArg2());
i = nArg2Pos + pTwoStringInfo->GetArg2().Len(); i = nArg2Pos + pTwoStringInfo->GetArg2().getLength();
} }
else break; else break;
} }
...@@ -329,7 +328,7 @@ sal_Bool SfxErrorHandler::GetClassString(sal_uLong lClassId, String &rStr) const ...@@ -329,7 +328,7 @@ sal_Bool SfxErrorHandler::GetClassString(sal_uLong lClassId, String &rStr) const
//------------------------------------------------------------------------- //-------------------------------------------------------------------------
sal_Bool SfxErrorHandler::GetMessageString( sal_Bool SfxErrorHandler::GetMessageString(
sal_uLong lErrId, String &rStr, sal_uInt16 &nFlags) const sal_uLong lErrId, OUString &rStr, sal_uInt16 &nFlags) const
/* [Beschreibung] /* [Beschreibung]
...@@ -359,7 +358,7 @@ sal_Bool SfxErrorHandler::GetMessageString( ...@@ -359,7 +358,7 @@ sal_Bool SfxErrorHandler::GetMessageString(
//------------------------------------------------------------------------- //-------------------------------------------------------------------------
sal_Bool SfxErrorHandler::GetErrorString( sal_Bool SfxErrorHandler::GetErrorString(
sal_uLong lErrId, String &rStr, sal_uInt16 &nFlags) const sal_uLong lErrId, OUString &rStr, sal_uInt16 &nFlags) const
/* [Beschreibung] /* [Beschreibung]
Erzeugt den Fehlerstring fuer den eigentlichen Fehler ohne Erzeugt den Fehlerstring fuer den eigentlichen Fehler ohne
...@@ -383,7 +382,7 @@ sal_Bool SfxErrorHandler::GetErrorString( ...@@ -383,7 +382,7 @@ sal_Bool SfxErrorHandler::GetErrorString(
sal_uInt16 nResFlags = aErrorString.GetFlags(); sal_uInt16 nResFlags = aErrorString.GetFlags();
if ( nResFlags ) if ( nResFlags )
nFlags = nResFlags; nFlags = nResFlags;
rStr.SearchAndReplace(rtl::OUString("$(ERROR)"), aErrorString.GetString()); rStr = rStr.replaceAll(rtl::OUString("$(ERROR)"), aErrorString.GetString());
bRet = sal_True; bRet = sal_True;
} }
else else
...@@ -397,7 +396,7 @@ sal_Bool SfxErrorHandler::GetErrorString( ...@@ -397,7 +396,7 @@ sal_Bool SfxErrorHandler::GetErrorString(
aErrStr); aErrStr);
if(aErrStr.Len()) if(aErrStr.Len())
aErrStr += rtl::OUString(".\n"); aErrStr += rtl::OUString(".\n");
rStr.SearchAndReplace(rtl::OUString("$(CLASS)"),aErrStr); rStr = rStr.replaceAll(rtl::OUString("$(CLASS)"),aErrStr);
} }
return bRet; return bRet;
...@@ -427,7 +426,7 @@ SfxErrorContext::SfxErrorContext( ...@@ -427,7 +426,7 @@ SfxErrorContext::SfxErrorContext(
//------------------------------------------------------------------------- //-------------------------------------------------------------------------
sal_Bool SfxErrorContext::GetString(sal_uLong nErrId, String &rStr) sal_Bool SfxErrorContext::GetString(sal_uLong nErrId, OUString &rStr)
/* [Beschreibung] /* [Beschreibung]
...@@ -452,7 +451,7 @@ sal_Bool SfxErrorContext::GetString(sal_uLong nErrId, String &rStr) ...@@ -452,7 +451,7 @@ sal_Bool SfxErrorContext::GetString(sal_uLong nErrId, String &rStr)
if ( aTestEr ) if ( aTestEr )
{ {
rStr = ( (ResString)aTestEr ).GetString(); rStr = ( (ResString)aTestEr ).GetString();
rStr.SearchAndReplace(rtl::OUString("$(ARG1)"), aArg1 ); rStr = rStr.replaceAll(rtl::OUString("$(ARG1)"), aArg1 );
bRet = true; bRet = true;
} }
else else
...@@ -466,7 +465,7 @@ sal_Bool SfxErrorContext::GetString(sal_uLong nErrId, String &rStr) ...@@ -466,7 +465,7 @@ sal_Bool SfxErrorContext::GetString(sal_uLong nErrId, String &rStr)
sal_uInt16 nId = ( nErrId & ERRCODE_WARNING_MASK ) ? ERRCTX_WARNING : ERRCTX_ERROR; sal_uInt16 nId = ( nErrId & ERRCODE_WARNING_MASK ) ? ERRCTX_WARNING : ERRCTX_ERROR;
ResId aSfxResId( RID_ERRCTX, *pMgr ); ResId aSfxResId( RID_ERRCTX, *pMgr );
ErrorResource_Impl aEr( aSfxResId, nId ); ErrorResource_Impl aEr( aSfxResId, nId );
rStr.SearchAndReplace( rtl::OUString("$(ERR)"), ( (ResString)aEr ).GetString() ); rStr = rStr.replaceAll( rtl::OUString("$(ERR)"), ( (ResString)aEr ).GetString() );
} }
} }
......
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
using namespace ::com::sun::star; using namespace ::com::sun::star;
static void aBasicErrorFunc( const String &rErr, const String &rAction ) static void aBasicErrorFunc( const OUString &rErr, const OUString &rAction )
{ {
OStringBuffer aErr( "Unexpected dialog: " ); OStringBuffer aErr( "Unexpected dialog: " );
aErr.append( OUStringToOString( rAction, RTL_TEXTENCODING_ASCII_US ) ); aErr.append( OUStringToOString( rAction, RTL_TEXTENCODING_ASCII_US ) );
......
...@@ -69,48 +69,50 @@ public: ...@@ -69,48 +69,50 @@ public:
class TOOLS_DLLPUBLIC StringErrorInfo : public DynamicErrorInfo class TOOLS_DLLPUBLIC StringErrorInfo : public DynamicErrorInfo
{ {
private: private:
String aString; OUString aString;
public: public:
TYPEINFO(); TYPEINFO();
StringErrorInfo( sal_uIntPtr lUserId, StringErrorInfo( sal_uIntPtr lUserId,
const String& aStringP, const OUString& aStringP,
sal_uInt16 nFlags = 0); sal_uInt16 nFlags = 0);
const String& GetErrorString() const { return aString; } const OUString& GetErrorString() const { return aString; }
}; };
class TOOLS_DLLPUBLIC TwoStringErrorInfo: public DynamicErrorInfo class TOOLS_DLLPUBLIC TwoStringErrorInfo: public DynamicErrorInfo
{ {
private: private:
String aArg1; OUString aArg1;
String aArg2; OUString aArg2;
public: public:
TYPEINFO(); TYPEINFO();
TwoStringErrorInfo(sal_uIntPtr nUserID, const String & rTheArg1, TwoStringErrorInfo(sal_uIntPtr nUserID, const OUString & rTheArg1,
const String & rTheArg2, sal_uInt16 nFlags = 0): const OUString & rTheArg2, sal_uInt16 nFlags = 0):
DynamicErrorInfo(nUserID, nFlags), aArg1(rTheArg1), aArg2(rTheArg2) {} DynamicErrorInfo(nUserID, nFlags), aArg1(rTheArg1), aArg2(rTheArg2) {}
virtual ~TwoStringErrorInfo() {} virtual ~TwoStringErrorInfo() {}
String GetArg1() const { return aArg1; } const OUString& GetArg1() const { return aArg1; }
String GetArg2() const { return aArg2; } const OUString& GetArg2() const { return aArg2; }
}; };
class TOOLS_DLLPUBLIC MessageInfo : public DynamicErrorInfo class TOOLS_DLLPUBLIC MessageInfo : public DynamicErrorInfo
{ {
public: public:
TYPEINFO(); TYPEINFO();
MessageInfo(sal_uIntPtr UserId, sal_uInt16 nFlags = 0) : MessageInfo(sal_uIntPtr UserId, sal_uInt16 nFlags = 0) :
DynamicErrorInfo(UserId, nFlags){} DynamicErrorInfo(UserId, nFlags) {}
MessageInfo(sal_uIntPtr UserId, const String &rArg, MessageInfo(sal_uIntPtr UserId, const OUString &rArg, sal_uInt16 nFlags = 0 ) :
sal_uInt16 nFlags = 0 ) :
DynamicErrorInfo(UserId, nFlags), aArg(rArg) {} DynamicErrorInfo(UserId, nFlags), aArg(rArg) {}
const String& GetMessageArg() const { return aArg; }
const OUString& GetMessageArg() const { return aArg; }
private: private:
String aArg; OUString aArg;
}; };
class TOOLS_DLLPUBLIC ErrorContext class TOOLS_DLLPUBLIC ErrorContext
...@@ -125,17 +127,17 @@ public: ...@@ -125,17 +127,17 @@ public:
ErrorContext(Window *pWin=0); ErrorContext(Window *pWin=0);
virtual ~ErrorContext(); virtual ~ErrorContext();
virtual sal_Bool GetString( sal_uIntPtr nErrId, String& rCtxStr ) = 0; virtual sal_Bool GetString( sal_uIntPtr nErrId, OUString& rCtxStr ) = 0;
Window* GetParent() { return pWin; } Window* GetParent() { return pWin; }
static ErrorContext* GetContext(); static ErrorContext* GetContext();
}; };
typedef sal_uInt16 WindowDisplayErrorFunc( typedef sal_uInt16 WindowDisplayErrorFunc(
Window *, sal_uInt16 nMask, const String &rErr, const String &rAction); Window *, sal_uInt16 nMask, const OUString &rErr, const OUString &rAction);
typedef void BasicDisplayErrorFunc( typedef void BasicDisplayErrorFunc(
const String &rErr, const String &rAction); const OUString &rErr, const OUString &rAction);
class TOOLS_DLLPUBLIC ErrorHandler class TOOLS_DLLPUBLIC ErrorHandler
{ {
...@@ -147,17 +149,17 @@ private: ...@@ -147,17 +149,17 @@ private:
static sal_uInt16 HandleError_Impl( sal_uIntPtr lId, static sal_uInt16 HandleError_Impl( sal_uIntPtr lId,
sal_uInt16 nFlags, sal_uInt16 nFlags,
sal_Bool bJustCreateString, sal_Bool bJustCreateString,
String & rError); OUString & rError);
protected: protected:
virtual sal_Bool CreateString( const ErrorInfo *, virtual sal_Bool CreateString( const ErrorInfo *,
String &, sal_uInt16& nMask ) const = 0; OUString &, sal_uInt16& nMask ) const = 0;
public: public:
ErrorHandler(); ErrorHandler();
virtual ~ErrorHandler(); virtual ~ErrorHandler();
static sal_uInt16 HandleError ( sal_uIntPtr lId, sal_uInt16 nMask = USHRT_MAX ); static sal_uInt16 HandleError ( sal_uIntPtr lId, sal_uInt16 nMask = USHRT_MAX );
static sal_Bool GetErrorString( sal_uIntPtr lId, String& rStr ); static sal_Bool GetErrorString( sal_uIntPtr lId, OUString& rStr );
static void RegisterDisplay( BasicDisplayErrorFunc* ); static void RegisterDisplay( BasicDisplayErrorFunc* );
static void RegisterDisplay( WindowDisplayErrorFunc* ); static void RegisterDisplay( WindowDisplayErrorFunc* );
...@@ -166,7 +168,7 @@ public: ...@@ -166,7 +168,7 @@ public:
class TOOLS_DLLPUBLIC SimpleErrorHandler : private ErrorHandler class TOOLS_DLLPUBLIC SimpleErrorHandler : private ErrorHandler
{ {
protected: protected:
virtual sal_Bool CreateString( const ErrorInfo*, String &, virtual sal_Bool CreateString( const ErrorInfo*, OUString &,
sal_uInt16 &nMask ) const; sal_uInt16 &nMask ) const;
public: public:
......
...@@ -162,7 +162,7 @@ sal_uInt16 DynamicErrorInfo::GetDialogMask() const ...@@ -162,7 +162,7 @@ sal_uInt16 DynamicErrorInfo::GetDialogMask() const
} }
StringErrorInfo::StringErrorInfo( StringErrorInfo::StringErrorInfo(
sal_uIntPtr UserId, const String& aStringP, sal_uInt16 nFlags) sal_uIntPtr UserId, const OUString& aStringP, sal_uInt16 nFlags)
: DynamicErrorInfo(UserId, nFlags), aString(aStringP) : DynamicErrorInfo(UserId, nFlags), aString(aStringP)
{ {
} }
...@@ -172,10 +172,10 @@ class ErrHdl_Impl ...@@ -172,10 +172,10 @@ class ErrHdl_Impl
public: public:
ErrorHandler *pNext; ErrorHandler *pNext;
static sal_Bool CreateString(const ErrorHandler *pStart, static sal_Bool CreateString(const ErrorHandler *pStart,
const ErrorInfo*, String&, sal_uInt16&); const ErrorInfo*, OUString&, sal_uInt16&);
}; };
static void aDspFunc(const String &rErr, const String &rAction) static void aDspFunc(const OUString &rErr, const OUString &rAction)
{ {
rtl::OStringBuffer aErr(RTL_CONSTASCII_STRINGPARAM("Aktion: ")); rtl::OStringBuffer aErr(RTL_CONSTASCII_STRINGPARAM("Aktion: "));
aErr.append(rtl::OUStringToOString(rAction, RTL_TEXTENCODING_ASCII_US)); aErr.append(rtl::OUStringToOString(rAction, RTL_TEXTENCODING_ASCII_US));
...@@ -261,10 +261,10 @@ void ErrorHandler::RegisterDisplay(BasicDisplayErrorFunc *aDsp) ...@@ -261,10 +261,10 @@ void ErrorHandler::RegisterDisplay(BasicDisplayErrorFunc *aDsp)
@return ??? @return ???
*/ */
sal_uInt16 ErrorHandler::HandleError_Impl( sal_uInt16 ErrorHandler::HandleError_Impl(
sal_uIntPtr lId, sal_uInt16 nFlags, sal_Bool bJustCreateString, String & rError) sal_uIntPtr lId, sal_uInt16 nFlags, sal_Bool bJustCreateString, OUString & rError)
{ {
String aErr; OUString aErr;
String aAction; OUString aAction;
if(!lId || lId == ERRCODE_ABORT) if(!lId || lId == ERRCODE_ABORT)
return 0; return 0;
EDcrData *pData=EDcrData::GetData(); EDcrData *pData=EDcrData::GetData();
...@@ -346,7 +346,7 @@ sal_uInt16 ErrorHandler::HandleError_Impl( ...@@ -346,7 +346,7 @@ sal_uInt16 ErrorHandler::HandleError_Impl(
} }
// static // static
sal_Bool ErrorHandler::GetErrorString(sal_uIntPtr lId, String& rStr) sal_Bool ErrorHandler::GetErrorString(sal_uIntPtr lId, OUString& rStr)
{ {
return (sal_Bool)HandleError_Impl( lId, USHRT_MAX, sal_True, rStr ); return (sal_Bool)HandleError_Impl( lId, USHRT_MAX, sal_True, rStr );
} }
...@@ -357,12 +357,12 @@ sal_Bool ErrorHandler::GetErrorString(sal_uIntPtr lId, String& rStr) ...@@ -357,12 +357,12 @@ sal_Bool ErrorHandler::GetErrorString(sal_uIntPtr lId, String& rStr)
*/ */
sal_uInt16 ErrorHandler::HandleError(sal_uIntPtr lId, sal_uInt16 nFlags) sal_uInt16 ErrorHandler::HandleError(sal_uIntPtr lId, sal_uInt16 nFlags)
{ {
String aDummy; OUString aDummy;
return HandleError_Impl( lId, nFlags, sal_False, aDummy ); return HandleError_Impl( lId, nFlags, sal_False, aDummy );
} }
sal_Bool ErrHdl_Impl::CreateString( const ErrorHandler *pStart, sal_Bool ErrHdl_Impl::CreateString( const ErrorHandler *pStart,
const ErrorInfo* pInfo, String& pStr, const ErrorInfo* pInfo, OUString& pStr,
sal_uInt16 &rFlags) sal_uInt16 &rFlags)
{ {
for(const ErrorHandler *pHdl=pStart;pHdl;pHdl=pHdl->pImpl->pNext) for(const ErrorHandler *pHdl=pStart;pHdl;pHdl=pHdl->pImpl->pNext)
...@@ -374,7 +374,7 @@ sal_Bool ErrHdl_Impl::CreateString( const ErrorHandler *pStart, ...@@ -374,7 +374,7 @@ sal_Bool ErrHdl_Impl::CreateString( const ErrorHandler *pStart,
} }
sal_Bool SimpleErrorHandler::CreateString( sal_Bool SimpleErrorHandler::CreateString(
const ErrorInfo *pInfo, String &rStr, sal_uInt16 &) const const ErrorInfo *pInfo, OUString &rStr, sal_uInt16 &) const
{ {
sal_uIntPtr nId = pInfo->GetErrorCode(); sal_uIntPtr nId = pInfo->GetErrorCode();
rtl::OStringBuffer aStr(RTL_CONSTASCII_STRINGPARAM("Id ")); rtl::OStringBuffer aStr(RTL_CONSTASCII_STRINGPARAM("Id "));
......
...@@ -258,7 +258,7 @@ UUIInteractionHelper::handleErrorHandlerRequest( ...@@ -258,7 +258,7 @@ UUIInteractionHelper::handleErrorHandlerRequest(
ErrorContext * pContext = ErrorContext::GetContext(); ErrorContext * pContext = ErrorContext::GetContext();
if (pContext) if (pContext)
{ {
UniString aContextString; OUString aContextString;
if (pContext->GetString(nErrorCode, aContextString)) if (pContext->GetString(nErrorCode, aContextString))
aContext = aContextString; aContext = aContextString;
} }
......
...@@ -1243,7 +1243,7 @@ UUIInteractionHelper::handleGenericErrorRequest( ...@@ -1243,7 +1243,7 @@ UUIInteractionHelper::handleGenericErrorRequest(
bHasErrorString = isInformationalErrorMessageRequest(rContinuations); bHasErrorString = isInformationalErrorMessageRequest(rContinuations);
if (bHasErrorString) if (bHasErrorString)
{ {
String aErrorString; OUString aErrorString;
ErrorHandler::GetErrorString(nErrorCode, aErrorString); ErrorHandler::GetErrorString(nErrorCode, aErrorString);
rErrorString = aErrorString; rErrorString = aErrorString;
} }
...@@ -1264,7 +1264,7 @@ UUIInteractionHelper::handleGenericErrorRequest( ...@@ -1264,7 +1264,7 @@ UUIInteractionHelper::handleGenericErrorRequest(
|| nError == ERRCODE_SFX_INCOMPLETE_ENCRYPTION ) || nError == ERRCODE_SFX_INCOMPLETE_ENCRYPTION )
{ {
// the security warning box needs a special title // the security warning box needs a special title
String aErrorString; OUString aErrorString;
ErrorHandler::GetErrorString( nErrorCode, aErrorString ); ErrorHandler::GetErrorString( nErrorCode, aErrorString );
boost::scoped_ptr< ResMgr > xManager( boost::scoped_ptr< ResMgr > xManager(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment