Re #720 Fixed Release build type warnings with Gcc 4.7.1
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5009 30fe4595-0a0c-4342-8851-515496e4dcbd Former-commit-id: d896909c002e2ca97c1cdafb6d8a54c5a18abaa6 Former-commit-id: 8ad6f9fddac60eab162f35d83429876f0c26024a
This commit is contained in:
parent
c37659ccfb
commit
d2d59b1f78
1 changed files with 10 additions and 4 deletions
|
@ -1053,7 +1053,7 @@ static void AddPitDoors(tTrack *theTrack, void *TrackHandle, bool found) {
|
|||
GfLogDebug("\n");
|
||||
|
||||
for (mSeg = pitStart->prev; mSeg != pitEnd->next->next; mSeg = mSeg->next) {
|
||||
curSeg2 = NULL;
|
||||
curSeg = curSeg2 = NULL;
|
||||
|
||||
switch(pits->side) {
|
||||
case TR_RGT:
|
||||
|
@ -1074,17 +1074,23 @@ static void AddPitDoors(tTrack *theTrack, void *TrackHandle, bool found) {
|
|||
}//switch pits->side
|
||||
|
||||
if ((mSeg != pitStart->prev) && (mSeg != pitEnd->next)) {
|
||||
curSeg->raceInfo |= TR_PIT | TR_SPEEDLIMIT;
|
||||
if (curSeg) {
|
||||
curSeg->raceInfo |= TR_PIT | TR_SPEEDLIMIT;
|
||||
}
|
||||
if (curSeg2) {
|
||||
curSeg2->raceInfo |= TR_PIT | TR_SPEEDLIMIT;
|
||||
}
|
||||
} else if (mSeg == pitStart->prev) {
|
||||
curSeg->raceInfo |= TR_PITSTART;
|
||||
if (curSeg) {
|
||||
curSeg->raceInfo |= TR_PITSTART;
|
||||
}
|
||||
if (curSeg2) {
|
||||
curSeg2->raceInfo |= TR_PITSTART;
|
||||
}
|
||||
} else if (mSeg == pitEnd->next) {
|
||||
curSeg->raceInfo |= TR_PITEND;
|
||||
if (curSeg) {
|
||||
curSeg->raceInfo |= TR_PITEND;
|
||||
}
|
||||
if (curSeg2) {
|
||||
curSeg2->raceInfo |= TR_PITEND;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue