mirror of
https://github.com/libretro/RetroArch
synced 2025-01-30 03:32:46 +00:00
(Android) Remove remnants of savedState glue code
This commit is contained in:
parent
0b4cf2d053
commit
0755b6b579
@ -32,17 +32,6 @@ struct android_app
|
|||||||
ANativeActivity* activity;
|
ANativeActivity* activity;
|
||||||
AConfiguration* config;
|
AConfiguration* config;
|
||||||
|
|
||||||
// This is the last instance's saved state, as provided at creation time.
|
|
||||||
// It is NULL if there was no state. You can use this as you need; the
|
|
||||||
// memory will remain around until you call android_app_exec_cmd() for
|
|
||||||
// APP_CMD_RESUME, at which point it will be freed and savedState set to NULL.
|
|
||||||
// These variables should only be changed when processing a APP_CMD_SAVE_STATE,
|
|
||||||
// at which point they will be initialized to NULL and you can malloc your
|
|
||||||
// state and place the information here. In that case the memory will be
|
|
||||||
// freed for you later.
|
|
||||||
void* savedState;
|
|
||||||
size_t savedStateSize;
|
|
||||||
|
|
||||||
ALooper* looper;
|
ALooper* looper;
|
||||||
AInputQueue* inputQueue;
|
AInputQueue* inputQueue;
|
||||||
|
|
||||||
@ -144,10 +133,7 @@ enum {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Command from main thread: the app should generate a new saved state
|
* Command from main thread: the app should generate a new saved state
|
||||||
* for itself, to restore from later if needed. If you have saved state,
|
* for itself, to restore from later if needed.
|
||||||
* allocate it with malloc and place it in android_app.savedState with
|
|
||||||
* the size in android_app.savedStateSize. The will be freed for you
|
|
||||||
* later.
|
|
||||||
*/
|
*/
|
||||||
APP_CMD_SAVE_STATE,
|
APP_CMD_SAVE_STATE,
|
||||||
|
|
||||||
|
@ -568,13 +568,6 @@ void ANativeActivity_onCreate(ANativeActivity* activity,
|
|||||||
pthread_mutex_init(&android_app->mutex, NULL);
|
pthread_mutex_init(&android_app->mutex, NULL);
|
||||||
pthread_cond_init(&android_app->cond, NULL);
|
pthread_cond_init(&android_app->cond, NULL);
|
||||||
|
|
||||||
if (savedState != NULL)
|
|
||||||
{
|
|
||||||
android_app->savedState = malloc(savedStateSize);
|
|
||||||
android_app->savedStateSize = savedStateSize;
|
|
||||||
memcpy(android_app->savedState, savedState, savedStateSize);
|
|
||||||
}
|
|
||||||
|
|
||||||
int msgpipe[2];
|
int msgpipe[2];
|
||||||
if (pipe(msgpipe))
|
if (pipe(msgpipe))
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user