diff --git a/apps/calculation/calculation_store.cpp b/apps/calculation/calculation_store.cpp index 37698613d..ed3a4558f 100644 --- a/apps/calculation/calculation_store.cpp +++ b/apps/calculation/calculation_store.cpp @@ -91,8 +91,7 @@ void CalculationStore::tidy() { Expression CalculationStore::ansExpression(Context * context) { if (numberOfCalculations() == 0) { - static Rational defaultExpression(0); - return defaultExpression; + return Rational(0); } Calculation * lastCalculation = calculationAtIndex(numberOfCalculations()-1); /* Special case: the exact output is a Store/Equal expression.