From 2bb1113face48b3348a9573acb6c0f466b54112d Mon Sep 17 00:00:00 2001 From: Albert Graef Date: Sat, 1 Sep 2018 07:42:39 +0200 Subject: [PATCH] Bugfix in MIDI parser. --- readconfig.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readconfig.c b/readconfig.c index c7bcee0..232dac5 100644 --- a/readconfig.c +++ b/readconfig.c @@ -1043,7 +1043,7 @@ parse_midi(char *tok, char *s, int lhs, int mode, char *p = tok, *t; int n, m = -1, k = midi_channel; s[0] = 0; - while (*p && !isdigit(*p) && !strchr("+-=<>~'[:", *p)) p++; + while (*p && !isdigit(*p) && !strchr("+-=<>~'[{:", *p)) p++; if (p == tok || p-tok > 10) return 0; // no valid token // the token by itself strncpy(s, tok, p-tok); s[p-tok] = 0;