diff options
Diffstat (limited to 'src/openttd.h')
-rw-r--r-- | src/openttd.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/openttd.h b/src/openttd.h index 2cd9cc1f0..6473168ee 100644 --- a/src/openttd.h +++ b/src/openttd.h @@ -10,6 +10,7 @@ #ifndef OPENTTD_H #define OPENTTD_H +#include <atomic> #include "core/enum_type.hpp" /** Mode which defines the state of the game. */ @@ -52,7 +53,7 @@ enum DisplayOptions { extern GameMode _game_mode; extern SwitchMode _switch_mode; -extern bool _exit_game; +extern std::atomic<bool> _exit_game; extern bool _save_config; /** Modes of pausing we've got */ |