save another 2 bytes in turnouts if eeprom is disabled

This commit is contained in:
Harald Barth 2023-05-09 14:17:30 +02:00
parent ecc366cbd1
commit 9aad2e3206
1 changed files with 2 additions and 0 deletions

View File

@ -69,10 +69,12 @@ protected:
uint16_t id;
} _turnoutData; // 3 bytes
#ifndef DISABLE_EEPROM
// Address in eeprom of first byte of the _turnoutData struct (containing the closed flag).
// Set to zero if the object has not been saved in EEPROM, e.g. for newly created Turnouts, and
// for all LCN turnouts.
uint16_t _eepromAddress = 0;
#endif
// Pointer to next turnout on linked list.
Turnout *_nextTurnout = 0;