Przeglądaj źródła

Fix crash on GDNative API json generator exit.

(cherry picked from commit a4423c82f87ad0eaa9ffc3842407d003321ac22d)
bruvzg 4 lat temu
rodzic
commit
575433b997
1 zmienionych plików z 3 dodań i 0 usunięć
  1. 3 0
      modules/gdnative/nativescript/nativescript.cpp

+ 3 - 0
modules/gdnative/nativescript/nativescript.cpp

@@ -39,6 +39,8 @@
 #include "core/os/os.h"
 #include "core/project_settings.h"
 
+#include "main/main.h"
+
 #include "scene/main/scene_tree.h"
 #include "scene/resources/resource_format_text.h"
 
@@ -1055,6 +1057,7 @@ void NativeScriptLanguage::init() {
 		if (generate_c_api(E->next()->get()) != OK) {
 			ERR_PRINT("Failed to generate C API\n");
 		}
+		Main::cleanup(true);
 		exit(0);
 	}
 #endif