From 11f418855b16b2ea310fc3140596f52f597b6e7b Mon Sep 17 00:00:00 2001
From: Christoph Lehmann <christoph.lehmann@ufz.de>
Date: Fri, 18 Mar 2016 15:24:56 +0100
Subject: [PATCH] [PL] fix process var move ctor

---
 ProcessLib/ProcessVariable.cpp | 1 +
 ProcessLib/ProcessVariable.h   | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/ProcessLib/ProcessVariable.cpp b/ProcessLib/ProcessVariable.cpp
index 00c28840f80..d6466c91043 100644
--- a/ProcessLib/ProcessVariable.cpp
+++ b/ProcessLib/ProcessVariable.cpp
@@ -98,6 +98,7 @@ ProcessVariable::ProcessVariable(BaseLib::ConfigTree const& config,
 ProcessVariable::ProcessVariable(ProcessVariable&& other)
     : _name(std::move(other._name)),
       _mesh(other._mesh),
+      _n_components(other._n_components),
       _initial_condition(std::move(other._initial_condition)),
       _dirichlet_bc_configs(std::move(other._dirichlet_bc_configs)),
       _neumann_bc_configs(std::move(other._neumann_bc_configs))
diff --git a/ProcessLib/ProcessVariable.h b/ProcessLib/ProcessVariable.h
index d2b8d4b9796..9b49733ebcc 100644
--- a/ProcessLib/ProcessVariable.h
+++ b/ProcessLib/ProcessVariable.h
@@ -104,7 +104,7 @@ public:
 private:
 	std::string const _name;
 	MeshLib::Mesh& _mesh;
-	int _n_components;
+	const int _n_components;
 	std::unique_ptr<InitialCondition> _initial_condition;
 	std::vector<std::unique_ptr<UniformDirichletBoundaryCondition>>
 	    _dirichlet_bc_configs;
-- 
GitLab