diff -r f5c5c82a163e -r 3570217d8c21 mmserv/metadatautility/Src/MetaDataUtilityBody.cpp --- a/mmserv/metadatautility/Src/MetaDataUtilityBody.cpp Tue Apr 27 17:11:02 2010 +0300 +++ b/mmserv/metadatautility/Src/MetaDataUtilityBody.cpp Tue May 11 16:42:02 2010 +0300 @@ -108,7 +108,7 @@ iParser = FindParserFileL(aFileName); if ( iParser ) { - iParser->ParseL(aWantedFields, *iContainer); + iParser->CommonParseL((CMetaDataSourceFile*)iSource, aWantedFields, *iContainer); } } @@ -130,7 +130,7 @@ iParser = FindParserFileL(aFile); if ( iParser ) { - iParser->ParseL(aWantedFields, *iContainer); + iParser->CommonParseL((CMetaDataSourceFile*)iSource, aWantedFields, *iContainer); } } @@ -152,7 +152,7 @@ iParser = FindParserDesL(aDes); if ( iParser ) { - iParser->ParseL(aWantedFields, *iContainer); + iParser->CommonParseL((CMetaDataSourceFile*)iSource, aWantedFields, *iContainer); } } @@ -467,10 +467,7 @@ { User::Leave(KErrAlreadyExists); } - - // iParser = FindParserFileL(aFileName); - - if(KErrNone == IsSupportedMimeType(aMimeType)) + if(KErrNone == IsSupportedMimeType(aMimeType)) { iParser = FindParserFileL(aFileName, aMimeType); } @@ -481,7 +478,7 @@ if ( iParser ) { - iParser->ParseL(aWantedFields, *iContainer); + iParser->CommonParseL((CMetaDataSourceFile*)iSource, aWantedFields, *iContainer); } } // ----------------------------------------------------------------------------- @@ -501,8 +498,6 @@ User::Leave(KErrAlreadyExists); } - //iParser = FindParserFileL(aFile); - if(KErrNone == IsSupportedMimeType(aMimeType)) { iParser = FindParserFileL(aFile, aMimeType); @@ -512,10 +507,9 @@ User::Leave(KErrNotSupported); } - //iParser = FindParserFileL(aFile); if ( iParser ) { - iParser->ParseL(aWantedFields, *iContainer); + iParser->CommonParseL((CMetaDataSourceFile*)iSource, aWantedFields, *iContainer); } } @@ -703,7 +697,7 @@ } if ( iParser ) { - iParser->ParseL(aWantedFields, *iContainer); + iParser->CommonParseL((CMetaDataSourceFile*)iSource, aWantedFields, *iContainer); } }