diff --git a/src/StaticModel.cc b/src/StaticModel.cc index c1fc35306da1890c887ee8af1bca362e732bbb40..cf3067425d45181c01a2499a33602145dfcce447 100644 --- a/src/StaticModel.cc +++ b/src/StaticModel.cc @@ -766,7 +766,7 @@ StaticModel::writeAuxVarRecursiveDefinitions(ostream &output, ExprNodeOutputType deriv_node_temp_terms_t tef_terms; for (auto aux_equation : aux_equations) if (dynamic_cast<ExprNode *>(aux_equation)->containsExternalFunction()) - dynamic_cast<ExprNode *>(aux_equation)->writeExternalFunctionOutput(output, ExprNodeOutputType::matlabStaticModel, {}, {}, tef_terms); + dynamic_cast<ExprNode *>(aux_equation)->writeExternalFunctionOutput(output, output_type, {}, {}, tef_terms); for (auto aux_equation : aux_equations) { dynamic_cast<ExprNode *>(aux_equation->substituteStaticAuxiliaryDefinition())->writeOutput(output, output_type);