From 128acb8997ec3e3cfae19aaff5605e46aa03b338 Mon Sep 17 00:00:00 2001 From: Lywx Date: Wed, 30 Oct 2024 07:54:43 -0600 Subject: [PATCH] Fixed missing cast --- src/port/resource/loaders/AudioLoader.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/port/resource/loaders/AudioLoader.cpp b/src/port/resource/loaders/AudioLoader.cpp index ba3609ab..03175e06 100644 --- a/src/port/resource/loaders/AudioLoader.cpp +++ b/src/port/resource/loaders/AudioLoader.cpp @@ -47,10 +47,10 @@ extern "C" SoundFont Audio_LoadFont(AudioTableEntry entry) { auto reader = Audio_MakeReader(gAudioBank, entry.romAddr); SoundFont font = { - .numInstruments = (entry.shortData2 >> 8) & 0xFF, - .numDrums = entry.shortData2 & 0xFF, - .sampleBankId1 = (entry.shortData1 >> 8) & 0xFF, - .sampleBankId2 = entry.shortData1 & 0xFF, + .numInstruments = (uint32_t)((entry.shortData2 >> 8) & 0xFF), + .numDrums = (uint32_t)(entry.shortData2 & 0xFF), + .sampleBankId1 = (uint32_t)((entry.shortData1 >> 8) & 0xFF), + .sampleBankId2 = (uint32_t)(entry.shortData1 & 0xFF), }; font.instruments = memallocn(Instrument*, font.numInstruments);