--- 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
{