only in patch2: unchanged: --- btanks-0.7.5800.orig/mrt/udp_socket.cpp +++ btanks-0.7.5800/mrt/udp_socket.cpp @@ -22,6 +22,7 @@ # endif #endif +#include using namespace mrt; only in patch2: unchanged: --- btanks-0.7.5800.orig/mrt/sys_socket.cpp +++ btanks-0.7.5800/mrt/sys_socket.cpp @@ -27,6 +27,7 @@ # include #endif +#include using namespace mrt; only in patch2: unchanged: --- btanks-0.7.5800.orig/mrt/lang.cpp +++ btanks-0.7.5800/mrt/lang.cpp @@ -8,6 +8,9 @@ #include "lang.h" #include "logger.h" +#include +#include + const std::string mrt::getLanguageCode() { #ifdef WIN32 LANGID lang_id = GetUserDefaultLangID(); only in patch2: unchanged: --- btanks-0.7.5800.orig/mrt/serializator.cpp +++ btanks-0.7.5800/mrt/serializator.cpp @@ -31,6 +31,8 @@ #include #include "exception.h" +#include + #ifdef WIN32 # ifndef uint32_t # define uint32_t unsigned __int32 only in patch2: unchanged: --- btanks-0.7.5800.orig/menu/menu_config.cpp +++ btanks-0.7.5800/menu/menu_config.cpp @@ -24,6 +24,8 @@ #include "mrt/b64.h" #include "config.h" +#include + IMPLEMENT_SINGLETON(MenuConfig, IMenuConfig); void SlotConfig::serialize(mrt::Serializator &s) const { only in patch2: unchanged: --- btanks-0.7.5800.orig/src/i18n.cpp +++ btanks-0.7.5800/src/i18n.cpp @@ -20,6 +20,8 @@ #include "mrt/exception.h" #include +#include + IMPLEMENT_SINGLETON(I18n, II18n); bool lessnocase::operator()(const std::string& s1, const std::string& s2) const { only in patch2: unchanged: --- btanks-0.7.5800.orig/src/var.cpp +++ btanks-0.7.5800/src/var.cpp @@ -21,6 +21,8 @@ #include "mrt/serializator.h" #include +#include + void Var::serialize(mrt::Serializator &s) const { if (type.empty()) throw_ex(("cannot serialize empty variable")); only in patch2: unchanged: --- btanks-0.7.5800.orig/objects/trooper.cpp +++ btanks-0.7.5800/objects/trooper.cpp @@ -24,6 +24,8 @@ #include "config.h" #include "trooper.h" +#include + void Trooper::getImpassabilityPenalty(const float impassability, float &base, float &base_value, float &penalty) const { if (impassability > 0.2f) { base_value = 0.2f;