mirror of
https://github.com/DCC-EX/CommandStation-EX.git
synced 2024-12-24 05:11:24 +01:00
take whole if clause out when DISABLE_PROG is active
This commit is contained in:
parent
14724aeb2a
commit
4f16091670
@ -246,9 +246,6 @@ bool TrackManager::setTrackMode(byte trackToSet, TRACK_MODE mode, int16_t dcAddr
|
|||||||
#endif
|
#endif
|
||||||
#ifndef DISABLE_PROG
|
#ifndef DISABLE_PROG
|
||||||
if (mode & TRACK_MODE_PROG) {
|
if (mode & TRACK_MODE_PROG) {
|
||||||
#else
|
|
||||||
if (false) {
|
|
||||||
#endif
|
|
||||||
// only allow 1 track to be prog
|
// only allow 1 track to be prog
|
||||||
FOR_EACH_TRACK(t)
|
FOR_EACH_TRACK(t)
|
||||||
if ( (track[t]->getMode() & TRACK_MODE_PROG) && t != trackToSet) {
|
if ( (track[t]->getMode() & TRACK_MODE_PROG) && t != trackToSet) {
|
||||||
@ -261,6 +258,7 @@ bool TrackManager::setTrackMode(byte trackToSet, TRACK_MODE mode, int16_t dcAddr
|
|||||||
} else {
|
} else {
|
||||||
track[trackToSet]->makeProgTrack(false); // only the prog track knows it's type
|
track[trackToSet]->makeProgTrack(false); // only the prog track knows it's type
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
// When a track is switched, we must clear any side effects of its previous
|
// When a track is switched, we must clear any side effects of its previous
|
||||||
// state, otherwise trains run away or just dont move.
|
// state, otherwise trains run away or just dont move.
|
||||||
|
Loading…
Reference in New Issue
Block a user