aboutsummaryrefslogtreecommitdiff
path: root/src/adlmidi_bankmap.tcc
diff options
context:
space:
mode:
authorVitaly Novichkov <admin@wohlnet.ru>2018-06-24 21:46:38 +0300
committerVitaly Novichkov <admin@wohlnet.ru>2018-06-24 21:46:38 +0300
commit60f7ea56a4ccc88a8e747b87ba9fb39f1d8330b5 (patch)
treecc26e12e08a485a8b928991936482fc0c77796f3 /src/adlmidi_bankmap.tcc
parent76eb1a12ef6e6a3f8c7f6c0a226fc5b35dd99536 (diff)
downloadlibADLMIDI-60f7ea56a4ccc88a8e747b87ba9fb39f1d8330b5.tar.gz
libADLMIDI-60f7ea56a4ccc88a8e747b87ba9fb39f1d8330b5.tar.bz2
libADLMIDI-60f7ea56a4ccc88a8e747b87ba9fb39f1d8330b5.zip
[Experimental] Big re-factoring of internals and clean-up
- Renamed functions - Renamed variables - Documenting of most library internal stuff - Disabling of embedded banks no more conflicts with accidental linking of adldata.cpp
Diffstat (limited to 'src/adlmidi_bankmap.tcc')
-rw-r--r--src/adlmidi_bankmap.tcc2
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);
}