diff --git a/src/common/classes/auto.h b/src/common/classes/auto.h index 1bc0c32e081..fa286c709ef 100644 --- a/src/common/classes/auto.h +++ b/src/common/classes/auto.h @@ -191,25 +191,11 @@ class AutoPtr void operator=(AutoPtr&); }; +template +using AutoDispose = AutoPtr; -template -class AutoDispose : public AutoPtr -{ -public: - AutoDispose(Where* v = nullptr) - : AutoPtr(v) - { } -}; - - -template -class AutoRelease : public AutoPtr -{ -public: - AutoRelease(Where* v = nullptr) - : AutoPtr(v) - { } -}; +template +using AutoRelease = AutoPtr; template