diff -r c9d868f1e20c -r 1801340c26a2 uiacceltk/hitchcock/coretoolkit/src/HuiGridLayout.cpp --- a/uiacceltk/hitchcock/coretoolkit/src/HuiGridLayout.cpp Thu Jul 15 19:40:07 2010 +0300 +++ b/uiacceltk/hitchcock/coretoolkit/src/HuiGridLayout.cpp Thu Aug 19 10:48:02 2010 +0300 @@ -273,7 +273,8 @@ axis.iWeights.Reset(); for(TInt i = 0; i < aWeights.Count(); ++i) { - THuiMetric weight(TReal32(aWeights[i]), EHuiUnitWeight); + TInt weightValue(aWeights[i]); + THuiMetric weight(TReal32(weightValue), EHuiUnitWeight); User::LeaveIfError(axis.iWeights.Append(weight)); } } @@ -284,7 +285,8 @@ axis.iWeights.Reset(); for(TInt i = 0; i < aWeights.Count(); ++i) { - THuiMetric weight(TReal32(aWeights[i]), EHuiUnitWeight); + TInt weightValue(aWeights[i]); + THuiMetric weight(TReal32(weightValue), EHuiUnitWeight); User::LeaveIfError(axis.iWeights.Append(weight)); } }