upnpmediaserver/avobjects/src/upnpdlnaprotocolinfo.cpp
changeset 34 eab116a48b80
parent 0 7f85d04be362
--- a/upnpmediaserver/avobjects/src/upnpdlnaprotocolinfo.cpp	Tue Sep 21 11:21:11 2010 +0300
+++ b/upnpmediaserver/avobjects/src/upnpdlnaprotocolinfo.cpp	Mon Oct 04 13:32:20 2010 +0300
@@ -272,8 +272,9 @@
                 User::Leave( KErrArgument );
         
         TLex8* ptr = new TLex8(value);
+        CleanupStack::PushL(ptr);
         User::LeaveIfError(ptr->Val(iDlnaFlags[i], EHex)); 
-        delete ptr;
+        CleanupStack::PopAndDestroy(ptr);
         }
     SkipAndMark(aLexer,1);
     }