Browse Source

Remove decompilation data when view content is disposed.

pull/19/head
Eusebiu Marcu 14 years ago committed by Daniel Grunwald
parent
commit
6cac9f69ad
  1. 3
      src/AddIns/DisplayBindings/ILSpyAddIn/ViewContent/DecompiledViewContent.cs

3
src/AddIns/DisplayBindings/ILSpyAddIn/ViewContent/DecompiledViewContent.cs

@ -95,6 +95,9 @@ namespace ICSharpCode.ILSpyAddIn
codeView.Dispose(); codeView.Dispose();
BookmarkManager.Added -= BookmarkManager_Added; BookmarkManager.Added -= BookmarkManager_Added;
BookmarkManager.Removed -= BookmarkManager_Removed; BookmarkManager.Removed -= BookmarkManager_Removed;
DecompileInformation data;
DebuggerDecompilerService.DebugInformation.TryRemove(decompiledType.MetadataToken.ToInt32(), out data);
data = null;
base.Dispose(); base.Dispose();
} }
#endregion #endregion

Loading…
Cancel
Save