From ffb3a0eb1b420b865cdb0ca3330790327eda5c50 Mon Sep 17 00:00:00 2001 From: Johnny Willemsen Date: Wed, 19 Apr 2006 09:45:01 +0000 Subject: ChangeLogTag: Wed Apr 19 07:44:49 UTC 2006 Johnny Willemsen --- TAO/tao/AnyTypeCode/RefCount_Policy_Traits.h | 29 ---------------------------- 1 file changed, 29 deletions(-) (limited to 'TAO/tao/AnyTypeCode/RefCount_Policy_Traits.h') diff --git a/TAO/tao/AnyTypeCode/RefCount_Policy_Traits.h b/TAO/tao/AnyTypeCode/RefCount_Policy_Traits.h index ac0be52fc3b..d5e4f08d50d 100644 --- a/TAO/tao/AnyTypeCode/RefCount_Policy_Traits.h +++ b/TAO/tao/AnyTypeCode/RefCount_Policy_Traits.h @@ -32,7 +32,6 @@ namespace TAO class Null_RefCount_Policy; class True_RefCount_Policy; -#if !defined (_MSC_VER) || (_MSC_VER >= 1310) /** * @struct RefCount_Policy_Traits * @@ -74,34 +73,6 @@ namespace TAO CORBA::release (ptr); } }; - -#else - - // MSVC++ 6 can't handle partial template specializations so fall - // back on an alternate implementation. - - template struct RefCount_Policy_Traits; - - template<> - struct RefCount_Policy_Traits - { - static bool is_refcounted (void) - { - return false; - } - }; - - template<> - struct RefCount_Policy_Traits - { - static bool is_refcounted (void) - { - return true; - } - }; - -#endif /* !_MSC_VER || _MSC_VER >= 1310 */ - } // End namespace TAO TAO_END_VERSIONED_NAMESPACE_DECL -- cgit v1.2.1