From f4047cd759fcfa20bce3b7d2e383676c2707a416 Mon Sep 17 00:00:00 2001 From: Oliver Kowalke Date: Tue, 31 Oct 2017 15:54:01 +0100 Subject: [PATCH] fix null_node construction form default ctor - NVCC fails parsing null_node((node_ptr())) --- include/boost/intrusive/circular_list_algorithms.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/boost/intrusive/circular_list_algorithms.hpp b/include/boost/intrusive/circular_list_algorithms.hpp index 72eae32..0bc4d9d 100644 --- a/include/boost/intrusive/circular_list_algorithms.hpp +++ b/include/boost/intrusive/circular_list_algorithms.hpp @@ -69,7 +69,7 @@ class circular_list_algorithms //! Throws: Nothing. BOOST_INTRUSIVE_FORCEINLINE static void init(const node_ptr &this_node) { - const node_ptr null_node((node_ptr())); + const node_ptr null_node = node_ptr(); NodeTraits::set_next(this_node, null_node); NodeTraits::set_previous(this_node, null_node); }