Fixed: #864 Server crash on character create when compile on win without stlport

This commit is contained in:
kaetemi@users.sourceforge.net 2010-05-09 17:09:22 +02:00
parent ec2b298506
commit a4457c5778

View file

@ -321,7 +321,8 @@ static void prepareCharacterPositionForStore ( COfflineEntityState & state, cons
H_AUTO(CCharacterStore);\ H_AUTO(CCharacterStore);\
CFameManager::getInstance().savePlayerFame(_Id, const_cast<EGSPD::CFameContainerPD &>(*_Fames));\ CFameManager::getInstance().savePlayerFame(_Id, const_cast<EGSPD::CFameContainerPD &>(*_Fames));\
/* Update the current playing session duration */ \ /* Update the current playing session duration */ \
_LastLogStats.begin()->Duration = CTime::getSecondsSince1970() - _LastLogStats.begin()->LoginTime;\ if (_LastLogStats.size() > 0) _LastLogStats.begin()->Duration = CTime::getSecondsSince1970() - _LastLogStats.begin()->LoginTime; \
else nlwarning("Cannot update play session duration, _LastLogStats is empty, new character?"); \
\ \
/* Unless the top of the position stack is locked, */ \ /* Unless the top of the position stack is locked, */ \
/* update the stored position stack with the current position */ \ /* update the stored position stack with the current position */ \