summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-03-11 18:18:37 +0100
committerRobin Gareus <robin@gareus.org>2015-03-11 20:06:41 +0100
commit087b5dc43b545262689f32b9065ac24a0cc2b33d (patch)
treee6164781cf306bd7f86b4a97e46cf36c572d43a2 /libs
parent8587855b9940f5929fe3df92a8aa9bdc3741a19e (diff)
interpret CoreMidi unique ID as unsigned for consistency.
coremidi specifies it as SInt32 but system:midi_playback_-126632214 , even if only used internally, just does not seem right.
Diffstat (limited to 'libs')
-rw-r--r--libs/backends/coreaudio/coremidi_io.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/backends/coreaudio/coremidi_io.cc b/libs/backends/coreaudio/coremidi_io.cc
index 598a80c094..0cef589b89 100644
--- a/libs/backends/coreaudio/coremidi_io.cc
+++ b/libs/backends/coreaudio/coremidi_io.cc
@@ -297,7 +297,7 @@ CoreMidiIo::port_id (uint32_t port, bool input)
ss << "system:midi_capture_";
SInt32 id;
if (noErr == MIDIObjectGetIntegerProperty(_input_endpoints[port], kMIDIPropertyUniqueID, &id)) {
- ss << (int)id;
+ ss << (unsigned int)id;
} else {
ss << port;
}
@@ -305,7 +305,7 @@ CoreMidiIo::port_id (uint32_t port, bool input)
ss << "system:midi_playback_";
SInt32 id;
if (noErr == MIDIObjectGetIntegerProperty(_output_endpoints[port], kMIDIPropertyUniqueID, &id)) {
- ss << (int)id;
+ ss << (unsigned int)id;
} else {
ss << port;
}