-Fixed segfault on track send APC input when Master track selected

This commit is contained in:
Harry van Haaren 2013-08-05 15:27:29 +01:00
parent 9dfd7ecdb8
commit 58fa3ba5b8

View file

@ -93,11 +93,22 @@ void handleGuiEvents()
EventTrackSend ev;
jack_ringbuffer_read( rbToGui, (char*)&ev, sizeof(EventTrackSend) );
if ( ev.send == SEND_REV )
gui->getTrack(ev.track)->rev.value( ev.value );
if ( ev.track < NTRACKS )
{
gui->getTrack(ev.track)->rev.value( ev.value );
}
if ( ev.send == SEND_POST )
gui->getTrack(ev.track)->post.value( ev.value );
if ( ev.track < NTRACKS )
{
gui->getTrack(ev.track)->post.value( ev.value );
}
if ( ev.send == SEND_SIDE )
gui->getTrack(ev.track)->side.value( ev.value );
{
if ( ev.track < NTRACKS )
{
gui->getTrack(ev.track)->side.value( ev.value );
}
}
} break; }
case Event::GUI_PRINT: {