X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fmidi%2B%2B2%2Fparser.cc;h=453fede251255b190ec9f720999fd6debe98351e;hb=81d47f5b8c843ebf9a5b6d02282cd752c8fc1811;hp=2f6b50899cc5a27a6dc7fcf6fd93ea8a0cb1e547;hpb=1ab61b8564f9934c533d1c1a229888bc7e2fd557;p=ardour.git diff --git a/libs/midi++2/parser.cc b/libs/midi++2/parser.cc index 2f6b50899c..453fede251 100644 --- a/libs/midi++2/parser.cc +++ b/libs/midi++2/parser.cc @@ -132,11 +132,11 @@ Parser::Parser () Parser::~Parser () { - delete msgbuf; + free (msgbuf); } void -Parser::trace_event (Parser &, byte *msg, size_t len) +Parser::trace_event (Parser &, MIDI::byte *msg, size_t len) { eventType type; ostream *o; @@ -658,7 +658,7 @@ Parser::system_msg (unsigned char inbyte) } void -Parser::signal (byte *msg, size_t len) +Parser::signal (MIDI::byte *msg, size_t len) { channel_t chan = msg[0]&0xF; int chan_i = chan; @@ -761,7 +761,7 @@ Parser::signal (byte *msg, size_t len) } bool -Parser::possible_mmc (byte *msg, size_t msglen) +Parser::possible_mmc (MIDI::byte *msg, size_t msglen) { if (!MachineControl::is_mmc (msg, msglen)) { return false;