--- a/mmplugins/lib3gp/impl/src/filewriter.cpp Thu Jul 15 20:22:56 2010 +0300
+++ b/mmplugins/lib3gp/impl/src/filewriter.cpp Thu Aug 19 11:23:35 2010 +0300
@@ -141,7 +141,7 @@
while (iOutputFileSize >= iSetSize)
{
- iSetSize += iOutputBufferSize * (iMaxOutputBufHardLimit >> 1);
+ iSetSize += static_cast<TInt64>(iOutputBufferSize) * (static_cast<TInt64>(iMaxOutputBufHardLimit) >> 1);
PRINT((_L("e_cfilewriter_updateoutputfilesize_setsize 1")));
iOutputFile->SetSize( iSetSize );
PRINT((_L("e_cfilewriter_updateoutputfilesize_setsize 0")));