summaryrefslogtreecommitdiff
path: root/vcl
diff options
context:
space:
mode:
authorChris Sherlock <chris.sherlock79@gmail.com>2017-04-18 12:58:50 +1000
committerChris Sherlock <chris.sherlock79@gmail.com>2017-04-25 23:53:30 +0200
commit68cf652940f1cc66288880da8dcda23b1bda3f22 (patch)
treea93badf0d210f06bd3803714ab36097589cd1c74 /vcl
parent41f5c11c3b5f5b57f480dd809b850fe563b53691 (diff)
vcl: added in some braces as this tricked me for a millisecond
Change-Id: I2bf35b379e84a61c8957161f7b647ae178e82b7b Reviewed-on: https://gerrit.libreoffice.org/36842 Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
Diffstat (limited to 'vcl')
-rw-r--r--vcl/source/window/errinf.cxx39
1 files changed, 21 insertions, 18 deletions
diff --git a/vcl/source/window/errinf.cxx b/vcl/source/window/errinf.cxx
index 5a588652e8bd..e9964a41e77b 100644
--- a/vcl/source/window/errinf.cxx
+++ b/vcl/source/window/errinf.cxx
@@ -39,7 +39,7 @@ public:
bool bIsWindowDsp;
DynamicErrorInfo* ppDynErrInfo[ERRCODE_DYNAMIC_COUNT];
- sal_uInt16 nNextDcr;
+ sal_uInt16 nNextError;
ErrorRegistry();
};
@@ -50,8 +50,8 @@ class DynamicErrorInfo_Impl
ErrCode lErrId;
DialogMask nMask;
- void RegisterEDcr(DynamicErrorInfo *);
- static void UnRegisterEDcr(DynamicErrorInfo const *);
+ void RegisterError(DynamicErrorInfo *);
+ static void UnRegisterError(DynamicErrorInfo const *);
static ErrorInfo* GetDynamicErrorInfo(sal_uInt32 lId);
friend class DynamicErrorInfo;
@@ -61,33 +61,34 @@ friend class ErrorInfo;
ErrorRegistry::ErrorRegistry()
: pDsp(nullptr)
, bIsWindowDsp(false)
- , nNextDcr(0)
+ , nNextError(0)
{
for(DynamicErrorInfo*& rp : ppDynErrInfo)
rp = nullptr;
}
-void DynamicErrorInfo_Impl::RegisterEDcr(DynamicErrorInfo *pDynErrInfo)
+void DynamicErrorInfo_Impl::RegisterError(DynamicErrorInfo *pDynErrInfo)
{
// Register dynamic identifier
ErrorRegistry& rData = TheErrorRegistry::get();
- lErrId = (((sal_uIntPtr)rData.nNextDcr + 1) << ERRCODE_DYNAMIC_SHIFT) +
+ lErrId = (((sal_uInt32)rData.nNextError + 1) << ERRCODE_DYNAMIC_SHIFT) +
pDynErrInfo->GetErrorCode();
- if(rData.ppDynErrInfo[rData.nNextDcr])
+ if(rData.ppDynErrInfo[rData.nNextError])
{
- delete rData.ppDynErrInfo[rData.nNextDcr];
+ delete rData.ppDynErrInfo[rData.nNextError];
}
- rData.ppDynErrInfo[rData.nNextDcr] = pDynErrInfo;
- if(++rData.nNextDcr>=ERRCODE_DYNAMIC_COUNT)
- rData.nNextDcr=0;
+ rData.ppDynErrInfo[rData.nNextError] = pDynErrInfo;
+ if(++rData.nNextError>=ERRCODE_DYNAMIC_COUNT)
+ rData.nNextError=0;
}
-void DynamicErrorInfo_Impl::UnRegisterEDcr(DynamicErrorInfo const *pDynErrInfo)
+void DynamicErrorInfo_Impl::UnRegisterError(DynamicErrorInfo const *pDynErrInfo)
{
DynamicErrorInfo **ppDynErrInfo = TheErrorRegistry::get().ppDynErrInfo;
- sal_uIntPtr lIdx = (((sal_uIntPtr)(*pDynErrInfo) & ERRCODE_DYNAMIC_MASK) >> ERRCODE_DYNAMIC_SHIFT) - 1;
- DBG_ASSERT(ppDynErrInfo[lIdx]==pDynErrInfo, "ErrHdl: Error not found");
+ sal_uInt32 lIdx = (((sal_uIntPtr)(*pDynErrInfo) & ERRCODE_DYNAMIC_MASK) >> ERRCODE_DYNAMIC_SHIFT) - 1;
+ DBG_ASSERT(ppDynErrInfo[lIdx] == pDynErrInfo, "ErrHdl: Error not found");
+
if(ppDynErrInfo[lIdx]==pDynErrInfo)
ppDynErrInfo[lIdx]=nullptr;
}
@@ -114,20 +115,20 @@ DynamicErrorInfo::DynamicErrorInfo(sal_uInt32 lArgUserId, DialogMask nMask)
: ErrorInfo(lArgUserId),
pImpl(new DynamicErrorInfo_Impl)
{
- pImpl->RegisterEDcr(this);
+ pImpl->RegisterError(this);
pImpl->nMask=nMask;
}
DynamicErrorInfo::~DynamicErrorInfo()
{
- DynamicErrorInfo_Impl::UnRegisterEDcr(this);
+ DynamicErrorInfo_Impl::UnRegisterError(this);
}
ErrorInfo* DynamicErrorInfo_Impl::GetDynamicErrorInfo(sal_uInt32 lId)
{
- sal_uIntPtr lIdx = ((lId & ERRCODE_DYNAMIC_MASK)>>ERRCODE_DYNAMIC_SHIFT)-1;
+ sal_uInt32 lIdx = ((lId & ERRCODE_DYNAMIC_MASK)>>ERRCODE_DYNAMIC_SHIFT)-1;
DynamicErrorInfo* pDynErrInfo = TheErrorRegistry::get().ppDynErrInfo[lIdx];
- if(pDynErrInfo && (sal_uIntPtr)(*pDynErrInfo)==lId)
+ if(pDynErrInfo && (sal_uInt32)(*pDynErrInfo)==lId)
return pDynErrInfo;
else
return new ErrorInfo(lId & ~ERRCODE_DYNAMIC_MASK);
@@ -250,11 +251,13 @@ DialogMask ErrorHandler::HandleError_Impl(
rData.contexts.front()->GetString(pInfo->GetErrorCode(), aAction);
// Remove parent from context
for(ErrorContext *pCtx : rData.contexts)
+ {
if(pCtx->GetParent())
{
pParent=pCtx->GetParent();
break;
}
+ }
}
bool bWarning = ((nErrCodeId & ERRCODE_WARNING_MASK) == ERRCODE_WARNING_MASK);