upnpharvester/common/cmsqlwrapper/src/cmsqldbclause.cpp
changeset 34 eab116a48b80
parent 0 7f85d04be362
--- 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
                         {