From 7ab7cba99043c52ffb1c2174fe2b947d30074715 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?YUKI=E3=83=BBTAKA?= <51693943+yuki-is-taka@users.noreply.github.com> Date: Fri, 6 Mar 2026 20:22:40 +0900 Subject: [PATCH] Initialize m2 to silence MSVC C4701 warning The variable is guarded by skipEmitUmp so it's never read uninitialized, but MSVC can't track that across the switch. --- include/libremidi/cmidi2.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/libremidi/cmidi2.hpp b/include/libremidi/cmidi2.hpp index 57c80c76..c6e98f5a 100644 --- a/include/libremidi/cmidi2.hpp +++ b/include/libremidi/cmidi2.hpp @@ -2768,7 +2768,7 @@ cmidi2_convert_midi1_to_ump(cmidi2_midi_conversion_context* context) else { // generate MIDI2 UMPs - uint64_t m2; + uint64_t m2 = 0; const int8_t NO_ATTRIBUTE_TYPE = 0; const int16_t NO_ATTRIBUTE_DATA = 0; bool bankValid, bankMsbValid, bankLsbValid;