diff --git a/platform_linux/linux_4ed.cpp b/platform_linux/linux_4ed.cpp index 614b9e90..78006239 100644 --- a/platform_linux/linux_4ed.cpp +++ b/platform_linux/linux_4ed.cpp @@ -121,6 +121,7 @@ internal void LinuxStringDup(String*, void*, size_t); //////////////////////////////// +global System_Functions sysfunc; #include "linux_4ed_libraries.cpp" #include "4ed_standard_libraries.cpp" @@ -190,7 +191,6 @@ struct Linux_Vars{ global Linux_Vars linuxvars; global Render_Target target; -global System_Functions sysfunc; global Application_Memory memory_vars; global Plat_Settings plat_settings; diff --git a/platform_win32/win32_4ed.cpp b/platform_win32/win32_4ed.cpp index 4e956334..e35d9d8d 100644 --- a/platform_win32/win32_4ed.cpp +++ b/platform_win32/win32_4ed.cpp @@ -113,6 +113,7 @@ struct Win32_Coroutine{ //////////////////////////////// +global System_Functions sysfunc; #include "win32_4ed_libraries.cpp" #include "4ed_standard_libraries.cpp" @@ -159,7 +160,6 @@ struct Win32_Vars{ global Win32_Vars win32vars; global Render_Target target; -global System_Functions sysfunc; global Application_Memory memory_vars; global Plat_Settings plat_settings;