ppsspp/Common/System
Henrik Rydgård 1304d04161 Fix a particular type of race condition in file dialog requests
It seems to be possible for a user to back out of a screen before
receiving the "dialog completed" callback on Android, in which case
things pointed to by the callback might be gone.

In this case, it's better to simply not call the callback, rather than
crashing.

This is accomplished by assigning "Tokens" to screens that cause
requests, and in ~Screen, invalidate any pending requests belonging to
that token.
2024-01-18 12:25:55 +01:00
..
Display.cpp Common: Fix printf format warning. 2023-03-02 06:21:24 +00:00
Display.h Fix blackscreen, better debug print of display parameters 2023-02-27 15:21:58 +01:00
NativeApp.h Move NativeQueryConfig into app-android.cpp 2023-12-12 09:56:33 +01:00
OSD.cpp Show a notification if a game exits with sceKernelExitGame. Mainly useful for homebrew. 2024-01-15 10:36:32 +01:00
OSD.h Show a notification if a game exits with sceKernelExitGame. Mainly useful for homebrew. 2024-01-15 10:36:32 +01:00
Request.cpp Fix a particular type of race condition in file dialog requests 2024-01-18 12:25:55 +01:00
Request.h Fix a particular type of race condition in file dialog requests 2024-01-18 12:25:55 +01:00
System.h sceSircs/Infrared support on Android 2024-01-12 20:29:53 +02:00