--- a/upnpharvester/common/cmsqlwrapper/src/cmsqldbclause.cpp Tue Sep 21 11:21:11 2010 +0300
+++ b/upnpharvester/common/cmsqlwrapper/src/cmsqldbclause.cpp Mon Oct 04 13:32:20 2010 +0300
@@ -275,6 +275,7 @@
( dataField.Length() * multiplier ) );
HBufC8* temp = HBufC8::NewMaxL( iFreeText->Length() +
( dataField.Length() * multiplier ) );
+ CleanupStack::PushL( temp );
// Format dataField into clause
if( multiplier == 1 )
{
@@ -293,7 +294,7 @@
iClause = iClause->ReAllocL( iClause->Length() +
temp->Length() );
iClause->Des().Append( *temp );
- delete temp;
+ CleanupStack::PopAndDestroy( temp );
}
else
{