--- a/omadrm/drmengine/agentv2/src/Oma2AgentContent.cpp Tue Sep 28 14:08:58 2010 +0300
+++ b/omadrm/drmengine/agentv2/src/Oma2AgentContent.cpp Thu Oct 14 13:45:23 2010 +0300
@@ -276,7 +276,9 @@
part = CEmbeddedObject::NewL(*id, *dcf2->iParts[i]->iMimeType,
EContentObject);
CleanupStack::PopAndDestroy(id);
+ CleanupStack::PushL(part);
aArray.AppendL(part);
+ CleanupStack::Pop(part);
}
}
else
@@ -287,7 +289,9 @@
part = CEmbeddedObject::NewL(*id, *iDcf->iMimeType,
EContentObject);
CleanupStack::PopAndDestroy(id);
+ CleanupStack::PushL(part);
aArray.AppendL(part);
+ CleanupStack::Pop(part);
}
}
}