@@ -224,12 +224,13 @@ void SaveLoadHotkeyGroup(IniGroup *group
SaveHotkeyGroup(group, hotkey_list);
} else {
LoadHotkeyGroup(group, hotkey_list);
}
struct MainWindow;
struct TerraformToolbarWindow;
struct ScenarioEditorLandscapeGenerationWindow;
struct OrdersWindow;
static void SaveLoadHotkeys(bool save)
{
@@ -240,12 +241,13 @@ static void SaveLoadHotkeys(bool save)
#define SL_HOTKEYS(name, window_name) \
extern Hotkey<window_name> *_##name##_hotkeys;\
group = ini->GetGroup(#name);\
SaveLoadHotkeyGroup(group, _##name##_hotkeys, save);
SL_HOTKEYS(global, MainWindow);
SL_HOTKEYS(terraform, TerraformToolbarWindow);
SL_HOTKEYS(terraform_editor, ScenarioEditorLandscapeGenerationWindow);
SL_HOTKEYS(order, OrdersWindow);
#undef SL_HOTKEYS