Browse Source

fix memory leak in ChangeMarkerMargin: IChangeWatcher was never disposed after the document was closed.

4.1
Siegfried Pammer 15 years ago
parent
commit
e97f4aa88b
  1. 1
      src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/ChangeMarkerMargin.cs

1
src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/ChangeMarkerMargin.cs

@ -38,6 +38,7 @@ namespace ICSharpCode.AvalonEdit.AddIn
{ {
if (!disposed) { if (!disposed) {
changeWatcher.ChangeOccurred -= ChangeOccurred; changeWatcher.ChangeOccurred -= ChangeOccurred;
changeWatcher.Dispose();
disposed = true; disposed = true;
} }
} }

Loading…
Cancel
Save