textandlocutils/numbergrouping/src/StateMachine.cpp
changeset 44 601ab138ba0b
parent 37 6be019398652
--- a/textandlocutils/numbergrouping/src/StateMachine.cpp	Fri Jun 11 15:33:54 2010 +0300
+++ b/textandlocutils/numbergrouping/src/StateMachine.cpp	Tue Jul 06 16:23:19 2010 +0300
@@ -139,8 +139,11 @@
 	{
 		TInt nIndex = static_cast<TInt>(aChar.GetNumericValue());
 		
-		aIndices.Append(nIndex);
-		aIndices.Append(KCharacterDot);
+		TInt ret = KErrNone;
+		ret |= aIndices.Append(nIndex);
+		ret |= aIndices.Append(KCharacterDot);
+		__ASSERT_DEBUG(!ret, User::Panic(_L("RArray append failure"), ret));
+		if (KErrNone != ret) return ret;
 
 		return nIndex;
 	}