From feb9f4a2b1f7f90ead03215b38d29eaf74ca6e4a Mon Sep 17 00:00:00 2001
From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz>
Date: Thu, 10 Aug 2017 22:12:08 +0200
Subject: [PATCH] remove overload of oper<< unique and shared_ptr

---
 alib2std/src/extensions/memory.hpp | 20 --------------------
 1 file changed, 20 deletions(-)

diff --git a/alib2std/src/extensions/memory.hpp b/alib2std/src/extensions/memory.hpp
index 733793fb65..273e1a313b 100644
--- a/alib2std/src/extensions/memory.hpp
+++ b/alib2std/src/extensions/memory.hpp
@@ -350,26 +350,6 @@ std::ostream & operator <<( std::ostream & out, const ext::cow_shared_ptr < T >
 	return out;
 }
 
-} /* namespace ext */
-
-namespace std {
-
-template < class T >
-std::ostream & operator <<( std::ostream & out, const std::shared_ptr < T > & ptr ) {
-	out << * ptr;
-	return out;
-}
-
-template < class T >
-std::ostream & operator <<( std::ostream & out, const std::unique_ptr < T > & ptr ) {
-	out << * ptr;
-	return out;
-}
-
-} /* namespace std */
-
-namespace ext {
-
 template < class T >
 std::ostream & operator <<( std::ostream & out, const ext::smart_ptr < T > & ptr ) {
 	out << * ptr;
-- 
GitLab