summaryrefslogtreecommitdiff
path: root/devel/boost-libs/files/patch-1.87-smart_ptr
diff options
context:
space:
mode:
Diffstat (limited to 'devel/boost-libs/files/patch-1.87-smart_ptr')
-rw-r--r--devel/boost-libs/files/patch-1.87-smart_ptr36
1 files changed, 0 insertions, 36 deletions
diff --git a/devel/boost-libs/files/patch-1.87-smart_ptr b/devel/boost-libs/files/patch-1.87-smart_ptr
deleted file mode 100644
index 4c5bd10947e8..000000000000
--- a/devel/boost-libs/files/patch-1.87-smart_ptr
+++ /dev/null
@@ -1,36 +0,0 @@
-From e7433ba54596da97cb7859455cd37ca140305a9c Mon Sep 17 00:00:00 2001
-From: Peter Dimov <pdimov@gmail.com>
-Date: Mon, 13 Jan 2025 16:13:04 +0200
-Subject: [PATCH] Fix operator<< for shared_ptr and intrusive_ptr. Fixes #115.
-
----
- boost/smart_ptr/intrusive_ptr.hpp | 2 +-
- boost/smart_ptr/shared_ptr.hpp | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git boost/smart_ptr/intrusive_ptr.hpp boost/smart_ptr/intrusive_ptr.hpp
-index ddb20c0b0e..11b476513a 100644
---- boost/smart_ptr/intrusive_ptr.hpp
-+++ boost/smart_ptr/intrusive_ptr.hpp
-@@ -285,7 +285,7 @@ template<class T, class U> intrusive_ptr<T> dynamic_pointer_cast( intrusive_ptr<
-
- // operator<<
-
--template<class Y> std::ostream & operator<< (std::ostream & os, intrusive_ptr<Y> const & p)
-+template<class E, class T, class Y> std::basic_ostream<E, T> & operator<< (std::basic_ostream<E, T> & os, intrusive_ptr<Y> const & p)
- {
- os << p.get();
- return os;
-diff --git boost/smart_ptr/shared_ptr.hpp boost/smart_ptr/shared_ptr.hpp
-index 2431a33590..2deed9b632 100644
---- boost/smart_ptr/shared_ptr.hpp
-+++ boost/smart_ptr/shared_ptr.hpp
-@@ -775,7 +775,7 @@ template<class T> inline typename shared_ptr<T>::element_type * get_pointer(shar
-
- // operator<<
-
--template<class Y> std::ostream & operator<< (std::ostream & os, shared_ptr<Y> const & p)
-+template<class E, class T, class Y> std::basic_ostream<E, T> & operator<< (std::basic_ostream<E, T> & os, shared_ptr<Y> const & p)
- {
- os << p.get();
- return os;