@@ -638,7 +638,7 @@ static void store_program(const u8* data, u16 length)
638
638
fmPreset .operators [i ].ssgEg = data [16 + i * 11 ];
639
639
}
640
640
midi_fm_store_preset (program , & fmPreset );
641
- log_info ("Prg %d: FM preset stored" , program + 1 );
641
+ log_info ("Prg %d: FM preset stored" , program );
642
642
break ;
643
643
}
644
644
default :
@@ -655,7 +655,7 @@ static void clear_program(const u8* data, u16 length)
655
655
switch (type ) {
656
656
case STORE_PROGRAM_TYPE_FM :
657
657
midi_fm_clear_preset (program );
658
- log_info ("Prg %d: FM preset cleared" , program + 1 );
658
+ log_info ("Prg %d: FM preset cleared" , program );
659
659
break ;
660
660
default :
661
661
log_warn ("Invalid clear program type: %d" , type );
@@ -746,9 +746,9 @@ static void dump_preset_request(const u8* data, u16 length)
746
746
const FmPreset * preset = midi_fm_get_stored_preset (program );
747
747
if (preset != NULL ) {
748
748
send_preset_data (type , program , preset );
749
- log_info ("Prg %d: FM preset dumped" , program + 1 );
749
+ log_info ("Prg %d: FM preset dumped" , program );
750
750
} else {
751
- log_warn ("Prg %d: No FM preset to dump" , program + 1 );
751
+ log_warn ("Prg %d: No FM preset to dump" , program );
752
752
}
753
753
break ;
754
754
}
@@ -1107,7 +1107,7 @@ static void store_program_from_channel(u8 ch, u8 program)
1107
1107
FOREACH_DEV_CHAN_WITH_MIDI (ch , devChan ) {
1108
1108
if (devChan -> ops == & FM_VTable ) {
1109
1109
midi_fm_store_preset_from_channel (devChan -> num , program );
1110
- log_info ("Prg %d: FM preset stored" , program + 1 );
1110
+ log_info ("Prg %d: FM preset stored" , program );
1111
1111
break ; // first chan we find only
1112
1112
}
1113
1113
}
0 commit comments