diff --git a/DMX-2.0/MidiEventProvider.cs b/DMX-2.0/MidiEventProvider.cs index 07d8003..bf9e61e 100644 --- a/DMX-2.0/MidiEventProvider.cs +++ b/DMX-2.0/MidiEventProvider.cs @@ -36,7 +36,6 @@ namespace DMX2 } } - class feedbackinfo : IFeedbackInfo { MidiEventProvider prov; @@ -59,39 +58,6 @@ namespace DMX2 #endregion } - public class PointerWrapper : IDisposable - { - public IntPtr Pointer { get; private set; } - - public PointerWrapper (int pointerSize) - { - Pointer = Marshal.AllocHGlobal (pointerSize); - } - - public PointerWrapper (IntPtr ptr) - { - Pointer = ptr; - } - - ~PointerWrapper () - { - Dispose (false); - } - - public void Dispose () - { - Dispose (true); - GC.SuppressFinalize (this); - } - - protected virtual void Dispose (bool disposing) - { - if (Pointer != IntPtr.Zero) { - Marshal.FreeHGlobal (Pointer); - } - } - } - Dictionary eventlist = new Dictionary(); EventData last;