debug message: print uint8 channel as integer not char
authorRobin Gareus <robin@gareus.org>
Tue, 31 Dec 2013 10:44:19 +0000 (11:44 +0100)
committerRobin Gareus <robin@gareus.org>
Tue, 31 Dec 2013 10:44:19 +0000 (11:44 +0100)
libs/ardour/midi_port.cc

index 9b665f3a16a8daa1bce21359c0f259aa395dc0c1..55280eb9428e82aed7fc611a53d866991f0b0b82 100644 (file)
@@ -158,13 +158,13 @@ MidiPort::resolve_notes (void* port_buffer, MidiBuffer::TimeType when)
                 */
 
                if (port_engine.midi_event_put (port_buffer, when, ev, 3) != 0) {
-                       cerr << "failed to deliver sustain-zero on channel " << channel << " on port " << name() << endl;
+                       cerr << "failed to deliver sustain-zero on channel " << (int)channel << " on port " << name() << endl;
                }
 
                ev[1] = MIDI_CTL_ALL_NOTES_OFF;
 
                if (port_engine.midi_event_put (port_buffer, 0, ev, 3) != 0) {
-                       cerr << "failed to deliver ALL NOTES OFF on channel " << channel << " on port " << name() << endl;
+                       cerr << "failed to deliver ALL NOTES OFF on channel " << (int)channel << " on port " << name() << endl;
                }
        }
 }