diff --git a/src/Backends/Audio/3DS.cpp b/src/Backends/Audio/3DS.cpp index 3e64c11d..c5d912d3 100644 --- a/src/Backends/Audio/3DS.cpp +++ b/src/Backends/Audio/3DS.cpp @@ -103,12 +103,7 @@ bool AudioBackend_Init(void) s32 priority = 0x30; svcGetThreadPriority(&priority, CUR_THREAD_HANDLE); - priority -= 1; - - if (priority < 0x18) - priority = 0x18; - else if (priority > 0x3F) - priority = 0x3F; + priority = CLAMP(priority - 1, 0x18, 0x3F); audio_thread_die = false; audio_thread = threadCreate(OrganyaThread, NULL, 32 * 1024, priority, -1, false);