From b418daa9fcb8a1b5d5efadd531203ae50a1b1632 Mon Sep 17 00:00:00 2001 From: luboslenco Date: Wed, 6 May 2026 09:51:34 +0200 Subject: [PATCH] android: fix save path --- base/sources/backends/android_system.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/base/sources/backends/android_system.c b/base/sources/backends/android_system.c index 2e59e188..fc65e4e0 100644 --- a/base/sources/backends/android_system.c +++ b/base/sources/backends/android_system.c @@ -955,8 +955,16 @@ int iron_android_height() { return ANativeWindow_getHeight(app->window); } +static char internal_data_path[512]; +static bool internal_data_path_initialized = false; + const char *iron_internal_save_path() { - return iron_android_get_activity()->internalDataPath; + if (!internal_data_path_initialized) { + internal_data_path_initialized = true; + strcpy(internal_data_path, iron_android_get_activity()->internalDataPath); + strcat(internal_data_path, "/"); + } + return internal_data_path; } const char *iron_system_id() {