Fixes and results of some serious valgrinding - Alex
[terminatorX.git] / src / tX_midiin.h
index 0f737762742cecb9c23c30fe8a4a7512099d0798..dd16693b7254351314e22860fab0fca15b0367c5 100644 (file)
     File: tX_midiin.h
  
     Description: Header to tX_midiin.cc
+       
+       Changes (Alexander K├Ânig <alex@lisas.de>:
+       - Default Constructor for tX_midievents
+       - new handlers for destroy and remove binding events
 */    
 
 #ifndef _tx_midiin_h
 #define _tx_midiin_h 1
 
+#include <stdio.h>
+
 class vtt_class;
 
 class tX_midievent
@@ -53,10 +59,7 @@ class tX_midievent
                is_noteon = false;
        }
        
-       tX_midievent() : channel(0), type(NONE), value(0.0), is_noteon(false) {}
-       
-       /* not being used anyway */
-       // void print( const char* prefix ) const;
+       tX_midievent() : channel(0), type(NONE), number(0), value(0.0), is_noteon(false) {}
 };
 
 #include <config.h>
@@ -123,4 +126,4 @@ class tX_midiin
 
 #endif // USE_ALSA_MIDI_IN
 
-#endif // ndef _tx_midiin_h 
+#endif // ndef _tx_midiin_h