diff --git a/src/lib/ebus/datatype.cpp b/src/lib/ebus/datatype.cpp index f2d5b8fd..7a3424c9 100755 --- a/src/lib/ebus/datatype.cpp +++ b/src/lib/ebus/datatype.cpp @@ -68,8 +68,7 @@ bool DataType::dump(OutputFormat outputFormat, size_t length, bool appendDivisor } -result_t StringDataType::readRawValue(size_t offset, size_t length, const SymbolString& input, - unsigned int* value) const { +result_t StringDataType::readRawValue(size_t, size_t, const SymbolString&, unsigned int*) const { return RESULT_EMPTY; } @@ -204,8 +203,7 @@ result_t StringDataType::writeSymbols(size_t offset, size_t length, istringstrea } -result_t DateTimeDataType::readRawValue(size_t offset, size_t length, const SymbolString& input, - unsigned int* value) const { +result_t DateTimeDataType::readRawValue(size_t, size_t, const SymbolString&, unsigned int*) const { return RESULT_EMPTY; } @@ -353,7 +351,7 @@ result_t DateTimeDataType::readSymbols(size_t offset, size_t length, const Symbo } *output << dec << setfill('0') << setw(2) << static_cast(d) << "." << setw(2) << static_cast(m) << "." << static_cast(y + 1900); - m = (int)(minutes%(24*60)); + m = static_cast(minutes%(24*60)); d = m/60; *output << " " << setw(2) << dec << setfill('0') << static_cast(d); m -= d*60; diff --git a/src/tools/ebuspicloader.cpp b/src/tools/ebuspicloader.cpp index 1bb7c3bd..4c3f2a63 100644 --- a/src/tools/ebuspicloader.cpp +++ b/src/tools/ebuspicloader.cpp @@ -904,7 +904,7 @@ int main(int argc, char* argv[]) { printFileChecksum(); exit(EXIT_SUCCESS); } else { - argp_help(&aargp, stderr, ARGP_HELP_STD_ERR, "ebuspicloader"); + argp_help(&aargp, stderr, ARGP_HELP_STD_ERR, const_cast("ebuspicloader")); exit(EXIT_FAILURE); } }