Browse Source

Correctly dispose of frames.

Former-commit-id: b3432bab210ef6349acdcfaa74c5db3f29428bca
Former-commit-id: 00acbc726a0fb28d244d9fdb2eb79048d54cc744
Former-commit-id: 8ada24a491c596f5f563daab396d84be59f7433e
af/merge-core
James Jackson-South 10 years ago
parent
commit
f35a12dcfa
  1. 5
      src/ImageProcessorCore/Image.cs

5
src/ImageProcessorCore/Image.cs

@ -229,9 +229,7 @@ namespace ImageProcessorCore
return; return;
} }
if (disposing) // Dispose of the unmanaged resources for each frame here.
{
// Dispose of any managed resources here.
if (this.Frames.Any()) if (this.Frames.Any())
{ {
foreach (ImageFrame frame in this.Frames) foreach (ImageFrame frame in this.Frames)
@ -240,7 +238,6 @@ namespace ImageProcessorCore
} }
this.Frames.Clear(); this.Frames.Clear();
} }
}
base.Dispose(disposing); base.Dispose(disposing);
} }

Loading…
Cancel
Save