Coverity: Big parameter passed by value

This commit is contained in:
wmayer
2020-07-19 13:40:06 +02:00
parent d26aafa833
commit aa3fde2dae
2 changed files with 2 additions and 2 deletions

View File

@@ -2467,7 +2467,7 @@ void FunctionExpression::_visit(ExpressionVisitor &v)
TYPESYSTEM_SOURCE(App::VariableExpression, App::UnitExpression)
VariableExpression::VariableExpression(const DocumentObject *_owner, ObjectIdentifier _var)
VariableExpression::VariableExpression(const DocumentObject *_owner, const ObjectIdentifier& _var)
: UnitExpression(_owner)
, var(_var)
{

View File

@@ -321,7 +321,7 @@ protected:
class AppExport VariableExpression : public UnitExpression {
TYPESYSTEM_HEADER_WITH_OVERRIDE();
public:
VariableExpression(const App::DocumentObject *_owner = 0, ObjectIdentifier _var = ObjectIdentifier());
VariableExpression(const App::DocumentObject *_owner = 0, const ObjectIdentifier& _var = ObjectIdentifier());
~VariableExpression();