diff -r 1cbb0d5bf7f2 -r b6dbf97aba93 devsoundextensions/mmfcustominterfaces/WmaDecoderIntfc/WmaDecoderIntfcProxy/src/WmaDecoderIntfcProxy.cpp --- a/devsoundextensions/mmfcustominterfaces/WmaDecoderIntfc/WmaDecoderIntfcProxy/src/WmaDecoderIntfcProxy.cpp Thu Sep 16 18:39:58 2010 +0100 +++ b/devsoundextensions/mmfcustominterfaces/WmaDecoderIntfc/WmaDecoderIntfcProxy/src/WmaDecoderIntfcProxy.cpp Thu Sep 16 18:57:38 2010 +0100 @@ -831,7 +831,7 @@ CleanupClosePushL(stream); // stream on cleanup for (TInt i=0; i(stream.ReadUint32L())); + aSupportedFormats.AppendL(static_cast(stream.ReadUint32L())); } CleanupStack::PopAndDestroy(&stream); CleanupStack::PopAndDestroy(buf); @@ -874,7 +874,7 @@ CleanupClosePushL(stream); // stream on cleanup for (TInt i=0; i(stream.ReadUint32L())); + aSupportedTools.AppendL(static_cast(stream.ReadUint32L())); } CleanupStack::PopAndDestroy(&stream); CleanupStack::PopAndDestroy(buf); @@ -918,7 +918,7 @@ CleanupClosePushL(stream); // stream on cleanup for (TInt i=0; i < numPckg(); i++) { - aControllableTools.Append(static_cast(stream.ReadUint32L())); + aControllableTools.AppendL(static_cast(stream.ReadUint32L())); } CleanupStack::PopAndDestroy(&stream); CleanupStack::PopAndDestroy(buf);