From 49e5d477a2b8faf410f871396dba97670aa242d9 Mon Sep 17 00:00:00 2001 From: Szczepan Zalega Date: Mon, 8 Aug 2016 18:01:56 +0200 Subject: Move manager instance to shared_ptr Signed-off-by: Szczepan Zalega --- NitrokeyManager.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'NitrokeyManager.cc') diff --git a/NitrokeyManager.cc b/NitrokeyManager.cc index c6eb51b..3d90338 100644 --- a/NitrokeyManager.cc +++ b/NitrokeyManager.cc @@ -31,7 +31,7 @@ namespace nitrokey{ A::CommandTransaction::run(*device, auth); } - NitrokeyManager * NitrokeyManager::_instance = nullptr; + shared_ptr NitrokeyManager::_instance = nullptr; NitrokeyManager::NitrokeyManager() { set_debug(true); @@ -65,9 +65,9 @@ namespace nitrokey{ return device->connect(); } - NitrokeyManager *NitrokeyManager::instance() { + shared_ptr NitrokeyManager::instance() { if (_instance == nullptr){ - _instance = new NitrokeyManager(); + _instance = shared_ptr(new NitrokeyManager()); } return _instance; } -- cgit v1.2.1