Codechange: Separate an assertion. More information if assert is triggered.

This commit is contained in:
Juanjo 2013-01-01 12:44:50 +01:00 committed by frosch
parent 2aacddd412
commit 6a9df285d0
1 changed files with 2 additions and 1 deletions

View File

@ -73,7 +73,8 @@ struct CFollowTrackT
inline void Init(Owner o, RailTypes railtype_override, CPerformanceTimer *pPerf)
{
assert((!IsRoadTT() || m_veh != NULL) && (!IsRailTT() || railtype_override != INVALID_RAILTYPES));
assert(!IsRoadTT() || m_veh != NULL);
assert(!IsRailTT() || railtype_override != INVALID_RAILTYPES);
m_veh_owner = o;
m_pPerf = pPerf;
/* don't worry, all is inlined so compiler should remove unnecessary initializations */