mirror of
https://github.com/sshlien/abcmidi.git
synced 2026-02-04 04:38:10 +00:00
2024.12.06
This commit is contained in:
@@ -15479,4 +15479,8 @@ August 13 2024
|
||||
abcmidi: in event_handle_gchord() in store.c increased the size
|
||||
of variable name to char name[10] to avoid potential buffer overflow.
|
||||
|
||||
December 06 2024
|
||||
abcmidi: process_midix(s) in store.c can cause a segmentation error
|
||||
if it cannot match MIDIx with the corresponding MIDIdef. Fix:
|
||||
added a return statement after reporting the problem in event_error(msg).
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
abcMIDI : abc <-> MIDI conversion utilities
|
||||
|
||||
midi2abc version 3.59 February 08 2023
|
||||
abc2midi version 4.94 August 13 2024
|
||||
abc2midi version 4.95 December 06 2024
|
||||
abc2abc version 2.22 April 30 2024
|
||||
yaps version 1.94 April 30 2024
|
||||
abcmatch version 1.83 February 19 2024
|
||||
|
||||
3
store.c
3
store.c
@@ -186,7 +186,7 @@ int main()
|
||||
|
||||
*/
|
||||
|
||||
#define VERSION "4.94 October 10 2024 abc2midi"
|
||||
#define VERSION "4.95 December 06 2024 abc2midi"
|
||||
|
||||
/* enables reading V: indication in header */
|
||||
#define XTEN1 1
|
||||
@@ -1888,6 +1888,7 @@ while (j > 0) {
|
||||
if (i == nmidicmd) {
|
||||
sprintf(msg, "cannot match %%%%MIDIx %s with corresponding MIDIdef", name);
|
||||
event_error(msg);
|
||||
return; /* [SS] 2024.12.06 */
|
||||
}
|
||||
if (k > 0 && strncmp(midicmd[i],"controlstring",12) == 0)
|
||||
event_midi("controlcombo");
|
||||
|
||||
Reference in New Issue
Block a user