cmSystemTools::SaveRestoreEnvironment: make noncopyable

Also, make the destructor non-virtual.
This commit is contained in:
Daniel Pfeifer
2017-04-21 21:36:32 +02:00
parent aecba65241
commit 7d6090aec4

View File

@@ -381,9 +381,12 @@ public:
{
public:
SaveRestoreEnvironment();
virtual ~SaveRestoreEnvironment();
~SaveRestoreEnvironment();
private:
SaveRestoreEnvironment(SaveRestoreEnvironment const&);
SaveRestoreEnvironment& operator=(SaveRestoreEnvironment const&);
std::vector<std::string> Env;
};
#endif