mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-21 18:29:05 +02:00
Run missed handlers when setting vtimer time.
This commit is contained in:
1 parent
856e3b7071
commit
a47c88d658
1 file changed
+4
-1
@@ -307,7 +307,10 @@ u64 sceKernelGetVTimerTimeWide(u32 uid) {
|
||||
|
||||
u64 __KernelSetVTimer(VTimer *vt, u64 time) {
|
||||
u64 current = __getVTimerCurrentTime(vt);
|
||||
vt->nvt.current = time;
|
||||
vt->nvt.current = time - __getVTimerRunningTime(vt);
|
||||
|
||||
// Run if we're now passed the schedule.
|
||||
__KernelScheduleVTimer(vt, vt->nvt.schedule);
|
||||
|
||||
return current;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user