# HG changeset patch # User David Demelier # Date 1506069620 -7200 # Node ID 1359e09fb3c83c6b8a133b29cece3ddb1c11f546 # Parent 841e39c8aba481c0c93589b73ffd168403d04346 Misc: many FreeBSD fixes diff -r 841e39c8aba4 -r 1359e09fb3c8 libserver-test/malikania/server/db/test_character.cpp --- a/libserver-test/malikania/server/db/test_character.cpp Fri Sep 22 09:32:27 2017 +0200 +++ b/libserver-test/malikania/server/db/test_character.cpp Fri Sep 22 10:40:20 2017 +0200 @@ -68,7 +68,7 @@ character_set set; for (const auto& pair : characters_) { - if (pair.second["account_id"] == account_id) { + if (pair.second["account_id"].get() == account_id) { auto c = std::make_unique( pair.second["nickname"], pair.second["classname"], @@ -86,7 +86,7 @@ void test_dao::remove_all(std::int64_t account_id) { for (auto it = characters_.begin(); it != characters_.end(); ) { - if (it->second["account_id"] == account_id) { + if (it->second["account_id"].get() == account_id) { db_.test_character_dao().remove_all(it->second["id"]); it = characters_.erase(it); } else diff -r 841e39c8aba4 -r 1359e09fb3c8 libserver-test/malikania/server/db/test_spell.cpp --- a/libserver-test/malikania/server/db/test_spell.cpp Fri Sep 22 09:32:27 2017 +0200 +++ b/libserver-test/malikania/server/db/test_spell.cpp Fri Sep 22 10:40:20 2017 +0200 @@ -48,7 +48,7 @@ spell_set set; for (const auto& pair : spells_) { - if (pair.second["character_id"] == character_id) { + if (pair.second["character_id"].get() == character_id) { auto s = std::make_unique(pair.second["classname"], db_); s->unserialize(pair.second); @@ -62,7 +62,7 @@ void test_dao::remove_all(std::int64_t character_id) { for (auto it = spells_.begin(); it != spells_.end(); ) { - if (it->second["character_id"] == character_id) + if (it->second["character_id"].get() == character_id) it = spells_.erase(it); else it++; diff -r 841e39c8aba4 -r 1359e09fb3c8 libserver/malikania/server/db/spell.hpp --- a/libserver/malikania/server/db/spell.hpp Fri Sep 22 09:32:27 2017 +0200 +++ b/libserver/malikania/server/db/spell.hpp Fri Sep 22 10:40:20 2017 +0200 @@ -25,6 +25,7 @@ */ #include +#include #include #include "model.hpp"