aboutsummaryrefslogtreecommitdiff
path: root/source/10-common/ScopeGuard.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/10-common/ScopeGuard.hpp')
-rw-r--r--source/10-common/ScopeGuard.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/10-common/ScopeGuard.hpp b/source/10-common/ScopeGuard.hpp
index 28f3385..4e1a348 100644
--- a/source/10-common/ScopeGuard.hpp
+++ b/source/10-common/ScopeGuard.hpp
@@ -4,7 +4,7 @@
#include <utility>
-template <class TCleanupFunc>
+template <typename TCleanupFunc>
class ScopeGuard {
private:
TCleanupFunc mFunc;
@@ -49,7 +49,7 @@ public:
}
};
-template <class T>
+template <typename T>
auto GuardDeletion(T* ptr) {
return ScopeGuard([ptr]() {
delete ptr;