Fix compiler warnings about ignored 'const' in EEPROM.h

This commit is contained in:
Brian Park 2018-08-29 23:18:10 -07:00 committed by Cristian Maglie
parent 1db33d24b7
commit 6848ea443c
1 changed files with 3 additions and 3 deletions

View File

@ -40,7 +40,7 @@ struct EERef{
//Access/read members.
uint8_t operator*() const { return eeprom_read_byte( (uint8_t*) index ); }
operator const uint8_t() const { return **this; }
operator uint8_t() const { return **this; }
//Assignment/write members.
EERef &operator=( const EERef &ref ) { return *this = *ref; }
@ -89,7 +89,7 @@ struct EEPtr{
EEPtr( const int index )
: index( index ) {}
operator const int() const { return index; }
operator int() const { return index; }
EEPtr &operator=( int in ) { return index = in, *this; }
//Iterator functionality.
@ -143,4 +143,4 @@ struct EEPROMClass{
};
static EEPROMClass EEPROM;
#endif
#endif