diff --git a/app/src/main/cpp/skyline/services/nvdrv/devices/nvhost/ctrl.cpp b/app/src/main/cpp/skyline/services/nvdrv/devices/nvhost/ctrl.cpp index 25ad1076..41e02dc3 100644 --- a/app/src/main/cpp/skyline/services/nvdrv/devices/nvhost/ctrl.cpp +++ b/app/src/main/cpp/skyline/services/nvdrv/devices/nvhost/ctrl.cpp @@ -225,7 +225,7 @@ namespace skyline::service::nvdrv::device::nvhost { std::lock_guard lock(syncpointEventMutex); for (u32 i{}; i < std::numeric_limits::digits; i++) - if (bitmask & (1 << i)) + if (bitmask & (1ULL << i)) if (auto freeErr{SyncpointFreeEventLocked(i)}; freeErr != PosixResult::Success) err = freeErr;