diff -r 2872ae438bf7 -r e538444823de harvester/harvesterplugins/VideoPlugin/inc/harvestervideoplugin.h --- a/harvester/harvesterplugins/VideoPlugin/inc/harvestervideoplugin.h Wed Sep 15 12:40:59 2010 +0300 +++ b/harvester/harvesterplugins/VideoPlugin/inc/harvestervideoplugin.h Wed Oct 13 15:02:02 2010 +0300 @@ -101,20 +101,13 @@ ~CVideoHarvestData() { delete iCopyright; - iCopyright = NULL; delete iAuthor; - iAuthor = NULL; delete iGenre; - iGenre = NULL; delete iPerformer; - iPerformer = NULL; delete iDescription; - iDescription = NULL; delete iTitle; - iTitle = NULL; delete iMimeBuf; - iMimeBuf = NULL; } }; @@ -162,8 +155,7 @@ void ConstructL(CMdEObjectDef& aObjectDef); public: - static CHarvesterVideoPluginPropertyDefs* NewL(); - void SetByObjectDefL( CMdEObjectDef& aObjectDef ); + static CHarvesterVideoPluginPropertyDefs* NewL(CMdEObjectDef& aObjectDef); }; class CHarvesterVideoPlugin : public CHarvesterPlugin @@ -240,8 +232,6 @@ void CheckForCodecSupport( HBufC* aMimeBuffer, CVideoHarvestData& aVHD ); - void InitPropDefsL( CMdEObjectDef& aObjectDef ); - private: RArray iMimeTypeMappings;