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