summaryrefslogtreecommitdiff
path: root/starmath
diff options
context:
space:
mode:
authorNorbert Thiebaud <nthiebaud@gmail.com>2014-01-27 02:56:05 -0600
committerNorbert Thiebaud <nthiebaud@gmail.com>2014-01-27 03:24:18 -0600
commitd75595b28e0145c0fa90b0fcbefa33e40dd43ca9 (patch)
tree8ee4999155b4b272088877aa52bde7b0960c280b /starmath
parent06b7ba3b6701110709b47248180c75a325ff9a31 (diff)
coverity#1038500 : Uninitialized scalar field
Change-Id: I9cc5df332b9bdff59e78a7779496575d44351319
Diffstat (limited to 'starmath')
-rw-r--r--starmath/source/dialog.cxx37
1 files changed, 18 insertions, 19 deletions
diff --git a/starmath/source/dialog.cxx b/starmath/source/dialog.cxx
index 7e53ecb197a5..3c381c5fa828 100644
--- a/starmath/source/dialog.cxx
+++ b/starmath/source/dialog.cxx
@@ -622,31 +622,30 @@ static const FieldMinMax pMinMaxData[10][4] =
SmCategoryDesc::SmCategoryDesc(VclBuilderContainer& rBuilder, sal_uInt16 nCategoryIdx)
{
++nCategoryIdx;
- FixedText *pTitle = rBuilder.get<FixedText>(OString::number(nCategoryIdx)+"title");
+ FixedText* pTitle = rBuilder.get<FixedText>(OString::number(nCategoryIdx)+"title");
if (pTitle)
{
Name = pTitle->GetText();
+ }
+ for (int i = 0; i < 4; ++i)
+ {
+ FixedText* pLabel = rBuilder.get<FixedText>(OString::number(nCategoryIdx)+"label"+OString::number(i+1));
- for (int i = 0; i < 4; ++i)
+ if (pLabel)
{
- FixedText *pLabel = rBuilder.get<FixedText>(OString::number(nCategoryIdx)+"label"+OString::number(i+1));
-
- if (pLabel)
- {
- Strings [i] = new OUString(pLabel->GetText());
- FixedImage *pImage = rBuilder.get<FixedImage>(OString::number(nCategoryIdx)+"image"+OString::number(i+1));
- Graphics [i] = new Image(pImage->GetImage());
- }
- else
- {
- Strings [i] = 0;
- Graphics [i] = 0;
- }
-
- const FieldMinMax &rMinMax = pMinMaxData[ nCategoryIdx ][i];
- Value[i] = Minimum[i] = rMinMax.nMin;
- Maximum[i] = rMinMax.nMax;
+ Strings [i] = new OUString(pLabel->GetText());
+ FixedImage* pImage = rBuilder.get<FixedImage>(OString::number(nCategoryIdx)+"image"+OString::number(i+1));
+ Graphics [i] = new Image(pImage->GetImage());
+ }
+ else
+ {
+ Strings [i] = 0;
+ Graphics [i] = 0;
}
+
+ const FieldMinMax& rMinMax = pMinMaxData[ nCategoryIdx ][i];
+ Value[i] = Minimum[i] = rMinMax.nMin;
+ Maximum[i] = rMinMax.nMax;
}
}