persistentstorage/sql/SRC/Client/SqlStatementImpl.cpp
branchRCL_3
changeset 8 fa9941cf3867
parent 0 08ec8eefde2f
child 11 211563e4b919
--- a/persistentstorage/sql/SRC/Client/SqlStatementImpl.cpp	Sat Feb 20 00:33:55 2010 +0200
+++ b/persistentstorage/sql/SRC/Client/SqlStatementImpl.cpp	Fri Mar 12 15:51:02 2010 +0200
@@ -652,10 +652,15 @@
 			}
 		TPtr8 ptr(reinterpret_cast <TUint8*> (const_cast <TUint16*> (aDest.Ptr())), aDest.MaxLength() * sizeof(TUint16));
 		err = iSqlStmtSession.ReadColumnValue(aColumnIndex, ptr);
-		if(err == KErrNone || err == KErrOverflow)
-			{
-			aDest.SetLength(ptr.Length() / sizeof(TUint16));
-			}
+		switch(err)
+		    {
+	        case KErrNone:
+	        case KErrOverflow:
+	            aDest.SetLength(ptr.Length() / sizeof(TUint16));
+	            break;
+	        default:
+	            break;
+		    }
 		}
 	else
 		{