rem: void init_midi_queues(void) throw(ECA_ERROR*) {
add: void init_midi_queues(void) throw(ECA_ERROR&) {
context: void init_midi_queues(void) throw(ECA_ERROR*) {  static bool ready = false;  if (ready == true) return;   else ready = true;  ::pthread_mutex_init(&::midi_in_lock, NULL);  ::pthread_cond_init(&::midi_in_cond, NULL);  ::midi_in_locked = false;  pthread_t th_midi;  int retcode = ::pthread_create(&th_midi, NULL, update_midi_queues, NULL);  if (retcode != 0)    throw(new ECA_ERROR("ECA-MIDI", "unable to create MIDI-thread"));}