Fixed: Servers compilation under Linux

This commit is contained in:
kervala 2016-12-21 15:18:26 +01:00
parent 8e3c7cd588
commit 9e4f603051
5 changed files with 10 additions and 9 deletions

View file

@ -84,7 +84,7 @@ uint ImpactSchemes [6][3] = { { 0, 1, 2 }, { 0, 2, 1 }, { 1, 0, 2 }, { 1, 2, 0 }
// Observed impact on E (/10): 6 3 1 1 3 10
// Note: if modifying this schemes, please change FORAGE_SOURCE_IMPACT_MODE in phrase_en.txt.
uint SpecialNewbieImpactSchemeD = 10;
uint16 LowDangerMappings [2] = { SpecialNewbieImpactSchemeD+1, SpecialNewbieImpactSchemeD+4 };
uint16 LowDangerMappings [2] = { (uint16)SpecialNewbieImpactSchemeD+1, (uint16)SpecialNewbieImpactSchemeD+4 };
sint8 ExplosionResetPeriod = 50; // 5 s

View file

@ -80,6 +80,7 @@ void CAdminProperties::updateCSRJournal( CCharacter * user, CMission * mission,u
CMission* CAdminProperties::getMission(uint indexInJournal) const
{
/*
if (!_Data) return NULL;
CCharacter *user = PlayerManager.getChar(_Data->MissionUser);
@ -90,7 +91,7 @@ CMission* CAdminProperties::getMission(uint indexInJournal) const
if (indexInJournal < user->getMissions().size())
return (CMission*)user->getMissions()[indexInJournal];
/*
indexInJournal -= MaxSoloMissionCount;
CTeam * team = TeamManager.getTeam( user->getTeamId() );
if (team)

View file

@ -145,7 +145,7 @@ CQueryParser::TParserResult CQueryParser::parseQuery(const std::string &queryStr
return pr;
}
CUniquePtr<TQueryNode> rootNode(parseExpr(first, queryStr.end()));
std::shared_ptr<TQueryNode> rootNode(parseExpr(first, queryStr.end()));
// make sure we have consumed all the stream
iterator rew = first;

View file

@ -1190,7 +1190,7 @@ public:
struct TParserResult
{
/// The query tree
mutable CUniquePtr<TQueryNode> QueryTree;
mutable std::shared_ptr<TQueryNode> QueryTree;
/// Option to extract full context with selected logs
bool FullContext;