about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2025-03-20 11:01:18 +0100
committerptitSeb <sebastien.chev@gmail.com>2025-03-20 11:01:18 +0100
commitaed08d428e1499b75c470d97d422b37838ec3e2b (patch)
treef1a513aeb84b306daabe4c389a6e332c44f1a179 /src
parentaffeef2380beb467cf2daecb166bb16d8612c365 (diff)
downloadbox64-aed08d428e1499b75c470d97d422b37838ec3e2b.tar.gz
box64-aed08d428e1499b75c470d97d422b37838ec3e2b.zip
[RCFILE] Fixed BOX64_EMULATED_LIBS that was broken when used inside an rcfile
Diffstat (limited to 'src')
-rw-r--r--src/tools/env.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tools/env.c b/src/tools/env.c
index c41d9b42..f1390fbe 100644
--- a/src/tools/env.c
+++ b/src/tools/env.c
@@ -182,6 +182,9 @@ static void applyCustomRules()
         snprintf(pathname, sizeof(pathname), "/tmp/perf-%d.map", getpid());
         SET_BOX64ENV(dynarec_perf_map_fd, open(pathname, O_CREAT | O_RDWR | O_APPEND, S_IRUSR | S_IWUSR));
     }
+    if (box64env.emulated_libs) {
+        AppendList(&my_context->box64_emulated_libs, box64env.emulated_libs, 0);
+    }
     if (!box64env.libgl) {
         const char *p = getenv("SDL_VIDEO_GL_DRIVER");
         if(p) SET_BOX64ENV(libgl, box_strdup(p));