Control: Convert raw pointer parameter into unique_ptr

Raw pointers shouldn't be used as boundaries in scenarios where ownership
is being taken.
This commit is contained in:
Lioncash
2017-02-10 19:31:21 -05:00
parent f6d364e37b
commit d07d9f3110
4 changed files with 9 additions and 4 deletions

View File

@ -20,6 +20,6 @@ public:
const std::string name;
protected:
Control(ControlReference* ref, const std::string& name);
Control(std::unique_ptr<ControlReference> ref, const std::string& name);
};
} // namespace ControllerEmu