Commit d07f3b88 authored by Sergey.Konovalov's avatar Sergey.Konovalov Committed by Alexander.Trofimov

memory: не освобождался stream бинарника при открытии документа

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@60421 954022d7-b5bf-4e40-9824-e11837661b57
parent 6a836f34
......@@ -6764,6 +6764,8 @@
}
if(!pasteBinaryFromExcel)
History.TurnOn();
//чтобы удалялся stream с бинарником
window.global_pptx_content_loader.Clear();
};
this.ReadData = function(data, wb)
{
......
......@@ -5201,6 +5201,8 @@ function BinaryFileReader(doc, openParams)
// this.oReadResult.aPostOpenStyleNumCallbacks[i].call();
this.Document.On_EndLoad();
//чтобы удалялся stream с бинарником
window.global_pptx_content_loader.Clear();
};
this.ReadFromString = function (sBase64, isCopyPaste) {
//надо сбросить то, что остался после открытия документа
......@@ -5428,7 +5430,8 @@ function BinaryFileReader(doc, openParams)
var oNewComment = oCommentsNewId[i];
this.Document.DrawingDocument.m_oWordControl.m_oApi.sync_AddComment( oNewComment.Id, oNewComment.Data );
}
//чтобы удалялся stream с бинарником
window.global_pptx_content_loader.Clear();
return { content: aContent, fonts: aPrepeareFonts, images: aPrepeareImages, bAddNewStyles: addNewStyles, aPastedImages: aPastedImages, bInBlock: bInBlock };
}
};
......
......@@ -724,7 +724,9 @@ function CPPTXContentLoader()
this.Clear = function()
{
//вызывается пока только перед вставкой
this.Reader.stream = null;
this.stream = null;
this.BaseReader = null;
this.ImageMapChecker = {};
}
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment