Own legacy platform services on Web and Android

This commit is contained in:
2026-06-17 10:11:21 +02:00
parent c225529cbf
commit 2cb7046a56
4 changed files with 16 additions and 2 deletions

View File

@@ -1090,9 +1090,10 @@ void android_main(struct android_app* state) {
// Make sure glue isn't stripped.
// DON'T REMOVE, even if the compiler say it's deprecated
app_dummy();
auto platform_services = pp::platform::legacy::create_platform_services();
App::I = new App;
App::I->set_platform_services(&pp::platform::legacy::platform_services());
App::I->set_platform_services(platform_services.get());
memset(&g_engine, 0, sizeof(g_engine));
state->userData = &g_engine;