From 7d6e3dc7f5b655337230fa09709471034407d3c0 Mon Sep 17 00:00:00 2001 From: Simon Rozman Date: Thu, 6 Oct 2016 15:55:15 +0200 Subject: [PATCH] CloseHandle_delete removed to be replaced by winstd::win_handle --- include/stdex/common.h | 28 ---------------------------- 1 file changed, 28 deletions(-) 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 ///