Use reinterpret_cast<uint8_t*>(...) instead C-style cast

This commit is contained in:
Thomas Basler 2022-09-15 18:59:51 +02:00
parent c07b18a9d8
commit 4bfb986846

View File

@ -66,7 +66,7 @@ bool ConfigurationClass::write()
return false; return false;
} }
config.Cfg_SaveCount++; config.Cfg_SaveCount++;
uint8_t* bytes = (uint8_t*)&config; uint8_t* bytes = reinterpret_cast<uint8_t*>(&config);
for (unsigned int i = 0; i < sizeof(CONFIG_T); i++) { for (unsigned int i = 0; i < sizeof(CONFIG_T); i++) {
f.write(bytes[i]); f.write(bytes[i]);
} }
@ -80,7 +80,7 @@ bool ConfigurationClass::read()
if (!f) { if (!f) {
return false; return false;
} }
uint8_t* bytes = (uint8_t*)&config; uint8_t* bytes = reinterpret_cast<uint8_t*>(&config);
for (unsigned int i = 0; i < sizeof(CONFIG_T); i++) { for (unsigned int i = 0; i < sizeof(CONFIG_T); i++) {
bytes[i] = f.read(); bytes[i] = f.read();
} }