Skip to content

Commit

Permalink
DBC: Explicitly resolve SetValue overload to fix build error
Browse files Browse the repository at this point in the history
Fixes "error: conversion from 'bool' to 'const dbcNumber' is ambiguous".
  • Loading branch information
nattgris committed Jan 12, 2025
1 parent 2225937 commit 82148ec
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion vehicle/OVMS.V3/main/ovms_metrics.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2149,7 +2149,7 @@ bool OvmsMetricBool::SetValue(std::string value, metric_unit_t units)

bool OvmsMetricBool::SetValue(const dbcNumber& value, metric_unit_t units)
{
return SetValue((bool)value.GetUnsignedInteger(), units);
return SetValue((uint32_t)(bool)value.GetUnsignedInteger(), units);
}

void OvmsMetricBool::Clear()
Expand Down

0 comments on commit 82148ec

Please sign in to comment.