core_timing: Resolve sign conversion warning

This constant is only ever assigned to downcount, which is a s64, not a
u64.
This commit is contained in:
Lioncash 2020-08-22 20:20:55 -04:00
parent 3ea3de4ecd
commit 2624b1eae6

View file

@ -14,7 +14,7 @@
namespace Core::Timing {
constexpr u64 MAX_SLICE_LENGTH = 4000;
constexpr s64 MAX_SLICE_LENGTH = 4000;
std::shared_ptr<EventType> CreateEvent(std::string name, TimedCallback&& callback) {
return std::make_shared<EventType>(std::move(callback), std::move(name));
@ -136,7 +136,7 @@ void CoreTiming::UnscheduleEvent(const std::shared_ptr<EventType>& event_type,
void CoreTiming::AddTicks(u64 ticks) {
this->ticks += ticks;
downcount -= ticks;
downcount -= static_cast<s64>(ticks);
}
void CoreTiming::Idle() {