diff --git a/src/cli/abstractcommand.cpp b/src/cli/abstractcommand.cpp index 00a01b391..7ea89effc 100644 --- a/src/cli/abstractcommand.cpp +++ b/src/cli/abstractcommand.cpp @@ -211,7 +211,7 @@ quint32 AbstractCommand::parseNumber(const QString &value, const QString &unit, if (!ratio.isValid()) { for (ratio = makeRatio(); DOKIT_RESULT(dbl) < sensibleMinimum; ratio.num *= 1000); } - return std::llround(DOKIT_RESULT(dbl)); + return static_cast(std::llround(DOKIT_RESULT(dbl))); } #undef DOKIT_RESULT return 0; // Failed to parse as either integer, or float.