From acc989f711373c3734843f9075430dfe297f953d Mon Sep 17 00:00:00 2001 From: Adam Scott Date: Tue, 22 Jul 2025 13:10:21 -0400 Subject: [PATCH] [Web] Fix inappropriate `memfree()` use --- platform/web/web_main.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/web/web_main.cpp b/platform/web/web_main.cpp index 477b48f4a33..f18a6ab1f98 100644 --- a/platform/web/web_main.cpp +++ b/platform/web/web_main.cpp @@ -108,7 +108,8 @@ void print_web_header() { // Emscripten. char *emscripten_version_char = godot_js_emscripten_get_version(); String emscripten_version = vformat("Emscripten %s", emscripten_version_char); - memfree(emscripten_version_char); + // `free()` is used here because it's not memory that was allocated by Godot. + free(emscripten_version_char); // Build features. String thread_support = OS::get_singleton()->has_feature("threads")