diff options
Diffstat (limited to 'src/adlmidi_bankmap.tcc')
-rw-r--r-- | src/adlmidi_bankmap.tcc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/adlmidi_bankmap.tcc b/src/adlmidi_bankmap.tcc index 76e7001..90d8894 100644 --- a/src/adlmidi_bankmap.tcc +++ b/src/adlmidi_bankmap.tcc @@ -37,7 +37,7 @@ template <class T> inline size_t BasicBankMap<T>::hash(key_type key) { // disregard the 0 high bit in LSB - key = (key & 127) | ((key >> 8) << 7); + key = key_type(key & 127) | key_type((key >> 8) << 7); // take low part as hash value return key & (hash_buckets - 1); } |