Base: Use explicit pointer syntax for freecad_cast (#20694)
* Base: Use explicit pointer syntax for freecad_cast This aligns our custom cast with other casts * All: Use explicit pointer syntax for freecad_cast
This commit is contained in:
@@ -102,7 +102,7 @@ void ExpressionSpinBox::showInvalidExpression(const QString& tip)
|
||||
void ExpressionSpinBox::showValidExpression(ExpressionSpinBox::Number number)
|
||||
{
|
||||
std::unique_ptr<Expression> result(getExpression()->eval());
|
||||
auto * value = freecad_cast<NumberExpression>(result.get());
|
||||
auto * value = freecad_cast<NumberExpression*>(result.get());
|
||||
|
||||
if (value) {
|
||||
switch (number) {
|
||||
@@ -186,7 +186,7 @@ void ExpressionSpinBox::openFormulaDialog()
|
||||
{
|
||||
Q_ASSERT(isBound());
|
||||
|
||||
auto * qprop = freecad_cast<PropertyQuantity>(getPath().getProperty());
|
||||
auto * qprop = freecad_cast<PropertyQuantity*>(getPath().getProperty());
|
||||
Unit unit;
|
||||
|
||||
if (qprop)
|
||||
|
||||
Reference in New Issue
Block a user