From 4cfba5ee6a404e71c3d7b86b7b1ec680c3d7521d Mon Sep 17 00:00:00 2001 From: Wohlstand Date: Sun, 3 Jun 2018 14:34:21 +0300 Subject: Fixed some warnings on MinGW --- src/adlmidi_bankmap.tcc | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/adlmidi_bankmap.tcc') diff --git a/src/adlmidi_bankmap.tcc b/src/adlmidi_bankmap.tcc index 9303f0d..76e7001 100644 --- a/src/adlmidi_bankmap.tcc +++ b/src/adlmidi_bankmap.tcc @@ -49,15 +49,16 @@ void BasicBankMap::reserve(size_t capacity) return; size_t need = capacity - m_capacity; - need = (need < minimum_allocation) ? minimum_allocation : need; + const size_t minalloc = static_cast(minimum_allocation); + need = (need < minalloc) ? minalloc : need; - AdlMIDI_SPtrArray slots; - slots.reset(new Slot[need]); - m_allocations.push_back(slots); + AdlMIDI_SPtrArray slotz; + slotz.reset(new Slot[need]); + m_allocations.push_back(slotz); m_capacity += need; for(size_t i = need; i-- > 0;) - free_slot(&slots[i]); + free_slot(&slotz[i]); } template -- cgit v1.2.3