diff --git a/include/stdex/common.h b/include/stdex/common.h index 91832cb8e..fc9a30bdc 100644 --- a/include/stdex/common.h +++ b/include/stdex/common.h @@ -61,34 +61,6 @@ namespace stdex { - /// - /// Deleter for unique_ptr using CloseHandle - /// - template struct CloseHandle_delete - { - typedef CloseHandle_delete<_Ty> _Myt; - - /// - /// Default construct - /// - CloseHandle_delete() {} - - /// - /// Construct from another CloseHandle_delete - /// - template CloseHandle_delete(const CloseHandle_delete<_Ty2>&) {} - - /// - /// Delete a pointer - /// - void operator()(_Ty *ptr) const - { - if (ptr) - CloseHandle(ptr); - } - }; - - /// /// HeapAlloc allocator ///