diff options
author | David Robillard <d@drobilla.net> | 2024-07-17 09:14:31 -0400 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2024-07-17 09:14:31 -0400 |
commit | 0b4a8e76d0137146ac89527892eac7e64d89f217 (patch) | |
tree | 32a34b177cd67f1a9f99fe6dec0855386c2c804d /src/AlsaDriver.cpp | |
parent | 395cd74dcdb12ca8f16e1ec74802e11049e4f6cf (diff) | |
download | patchage-0b4a8e76d0137146ac89527892eac7e64d89f217.tar.gz patchage-0b4a8e76d0137146ac89527892eac7e64d89f217.tar.bz2 patchage-0b4a8e76d0137146ac89527892eac7e64d89f217.zip |
Fix narrowing conversions
Diffstat (limited to 'src/AlsaDriver.cpp')
-rw-r--r-- | src/AlsaDriver.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/AlsaDriver.cpp b/src/AlsaDriver.cpp index 1842598..7671402 100644 --- a/src/AlsaDriver.cpp +++ b/src/AlsaDriver.cpp @@ -93,7 +93,7 @@ addr_to_id(const snd_seq_addr_t& addr, const bool is_input) SignalDirection port_direction(const snd_seq_port_info_t* const pinfo) { - const int caps = snd_seq_port_info_get_capability(pinfo); + const unsigned caps = snd_seq_port_info_get_capability(pinfo); if ((caps & SND_SEQ_PORT_CAP_READ) && (caps & SND_SEQ_PORT_CAP_WRITE)) { return SignalDirection::duplex; @@ -119,7 +119,7 @@ client_info(snd_seq_client_info_t* const cinfo) PortInfo port_info(const snd_seq_port_info_t* const pinfo) { - const int type = snd_seq_port_info_get_type(pinfo); + const unsigned type = snd_seq_port_info_get_type(pinfo); return {snd_seq_port_info_get_name(pinfo), PortType::alsa_midi, @@ -281,8 +281,8 @@ AlsaDriver::ignore(const snd_seq_addr_t& addr, bool add) snd_seq_port_info_set_port(pinfo, addr.port); snd_seq_get_any_port_info(_seq, addr.client, addr.port, pinfo); - const int type = snd_seq_port_info_get_type(pinfo); - const int caps = snd_seq_port_info_get_capability(pinfo); + const unsigned type = snd_seq_port_info_get_type(pinfo); + const unsigned caps = snd_seq_port_info_get_capability(pinfo); if (caps & SND_SEQ_PORT_CAP_NO_EXPORT) { _ignored.insert(addr); @@ -442,7 +442,7 @@ AlsaDriver::_refresh_main() return; } - int caps = 0; + unsigned caps = 0U; snd_seq_client_info_t* cinfo = nullptr; snd_seq_client_info_alloca(&cinfo); |