From 37bf0e005e3e16d20cc851854fc879b94c56e68a Mon Sep 17 00:00:00 2001 From: Celtic Minstrel Date: Sun, 11 Feb 2018 16:24:41 -0500 Subject: [PATCH] Fix deprecated macro messages being incorrectly registered --- src/serialization/preprocessor.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/serialization/preprocessor.cpp b/src/serialization/preprocessor.cpp index ca5c4d45828fb..344d73649ae26 100644 --- a/src/serialization/preprocessor.cpp +++ b/src/serialization/preprocessor.cpp @@ -1223,8 +1223,10 @@ bool preprocessor_data::get_chunk() } deprecation_version = game_config::wesnoth_version; if(deprecation_level == 2 || deprecation_level == 3) { + skip_spaces(); deprecation_version = std::max(deprecation_version, version_info(read_word())); } + skip_spaces(); if(!deprecation_detail.empty()){ deprecation_detail += '\n'; } @@ -1399,9 +1401,9 @@ bool preprocessor_data::get_chunk() try { level = std::stoi(read_word()); } catch(std::invalid_argument&) {} - skip_spaces(); version_info version = game_config::wesnoth_version; if(level == 2 || level == 3) { + skip_spaces(); version = version_info(read_word()); } skip_spaces();