--- a/persistentstorage/sql/SRC/Client/SqlStatementImpl.cpp Fri Mar 19 10:00:55 2010 +0200
+++ b/persistentstorage/sql/SRC/Client/SqlStatementImpl.cpp Fri Apr 16 16:49:27 2010 +0300
@@ -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
{