From 5ea0c2446819258a5a84adc3d82d4880d06e4dde Mon Sep 17 00:00:00 2001 From: Jonathan Moore Liles Date: Thu, 29 Oct 2020 21:40:48 -0700 Subject: [PATCH] Sequencer: Fix crash in event editor. --- sequencer/src/gui/event_edit.fl | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sequencer/src/gui/event_edit.fl b/sequencer/src/gui/event_edit.fl index d4c924b..c9d691d 100644 --- a/sequencer/src/gui/event_edit.fl +++ b/sequencer/src/gui/event_edit.fl @@ -314,6 +314,7 @@ name->value( e->selected() ); // display the proper subtype switch ( e->opcode() ) { + \#define TWO d1 = (Fl_Valuator*)tab->child( 0 ); d2 = (Fl_Valuator*)tab->child( 1 ) \#define ONE d1 = (Fl_Valuator*)tab->child( 0 ); d2 = NULL @@ -354,11 +355,16 @@ switch ( e->opcode() ) case midievent::PITCH_WHEEL: tab = pitch_tab; name->color( pitch_color ); - + ONE; d1->value( e->pitch() ); goto pitch; break; + default: + WARNING("Encountered unknown opcode"); + return; + break; + }