From ce2c3a9c701506b82904c68ff0d8512391df11c8 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Tue, 28 Feb 2017 21:33:13 +0100 Subject: [PATCH] c89 compat (gcc4, mingw..) --- libs/evoral/src/libsmf/smf_load.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/evoral/src/libsmf/smf_load.c b/libs/evoral/src/libsmf/smf_load.c index 61a40baf24..3d8627811d 100644 --- a/libs/evoral/src/libsmf/smf_load.c +++ b/libs/evoral/src/libsmf/smf_load.c @@ -346,7 +346,8 @@ expected_message_length(unsigned char status, const unsigned char *second_byte, * eg. ff02 8266 <0x166 byte (C) message follows> */ int32_t mlen = 0; - for (int32_t off = 1; off < 4; ++off) { + int32_t off; + for (off = 1; off < 4; ++off) { uint8_t val = *(second_byte + off); mlen = mlen << 7 | (val & 0x7f); if (0 == (val & 0x80)) {