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:
		| @@ -14,7 +14,7 @@ | |||||||
|  |  | ||||||
| namespace Core::Timing { | 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) { | std::shared_ptr<EventType> CreateEvent(std::string name, TimedCallback&& callback) { | ||||||
|     return std::make_shared<EventType>(std::move(callback), std::move(name)); |     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) { | void CoreTiming::AddTicks(u64 ticks) { | ||||||
|     this->ticks += ticks; |     this->ticks += ticks; | ||||||
|     downcount -= ticks; |     downcount -= static_cast<s64>(ticks); | ||||||
| } | } | ||||||
|  |  | ||||||
| void CoreTiming::Idle() { | void CoreTiming::Idle() { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user