From 214afebfde2c11600bc2e6f413f503dc9d791354 Mon Sep 17 00:00:00 2001 From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz> Date: Fri, 18 Nov 2016 17:13:11 +0100 Subject: [PATCH] remove unnecessary compare struct specialisation --- alib2common/src/exception/CommonException.h | 12 ------------ alib2data/src/alphabet/SymbolBase.h | 11 ----------- 2 files changed, 23 deletions(-) diff --git a/alib2common/src/exception/CommonException.h b/alib2common/src/exception/CommonException.h index 3018c762b4..9676d5c716 100644 --- a/alib2common/src/exception/CommonException.h +++ b/alib2common/src/exception/CommonException.h @@ -83,16 +83,4 @@ public: } /* namespace exception */ -namespace std { - -template < > -struct compare < ::exception::CommonException > { - int operator ()( const::exception::CommonException & first, const::exception::CommonException & second ) const { - return first.compare ( second ); - } - -}; - -} /* namespace std */ - #endif /* COMMON_EXCEPTION_H_ */ diff --git a/alib2data/src/alphabet/SymbolBase.h b/alib2data/src/alphabet/SymbolBase.h index 11b11c2f46..031a52ac77 100644 --- a/alib2data/src/alphabet/SymbolBase.h +++ b/alib2data/src/alphabet/SymbolBase.h @@ -25,15 +25,4 @@ public: } /* namespace alphabet */ -namespace std { - -template<> -struct compare<alphabet::SymbolBase> { - int operator()(const alphabet::SymbolBase& first, const alphabet::SymbolBase& second) const { - return first.compare(second); - } -}; - -} /* namespace std */ - #endif /* SYMBOL_BASE_H_ */ -- GitLab