From 3cc6b7f72568e92c8b7280dc1f94f68b52d25724 Mon Sep 17 00:00:00 2001 From: Charles Pigott Date: Sun, 29 Sep 2019 19:56:59 +0100 Subject: Fix: Signedness issue in midi driver --- src/music/win32_m.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/music/win32_m.cpp') diff --git a/src/music/win32_m.cpp b/src/music/win32_m.cpp index da26dfb6d..d1ff5375a 100644 --- a/src/music/win32_m.cpp +++ b/src/music/win32_m.cpp @@ -369,7 +369,7 @@ const char *MusicDriver_Win32::Start(const char * const *parm) DEBUG(driver, 2, "Win32-MIDI: Start: initializing"); int resolution = GetDriverParamInt(parm, "resolution", 5); - int port = GetDriverParamInt(parm, "port", -1); + uint port = (uint)GetDriverParamInt(parm, "port", UINT_MAX); const char *portname = GetDriverParam(parm, "portname"); /* Enumerate ports either for selecting port by name, or for debug output */ @@ -392,7 +392,7 @@ const char *MusicDriver_Win32::Start(const char * const *parm) } UINT devid; - if (port < 0) { + if (port == UINT_MAX) { devid = MIDI_MAPPER; } else { devid = (UINT)port; -- cgit v1.2.3-54-g00ecf