From 45ca2908a3c7f3d4c56325e1fbc404bd11bdba3b Mon Sep 17 00:00:00 2001 From: Attila Molnar Date: Mon, 7 Apr 2014 13:59:10 +0200 Subject: [PATCH] Fix accessibility in intrusive_list_node and return value of operator-- in intrusive_list --- include/intrusive_list.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/intrusive_list.h b/include/intrusive_list.h index 399dc33e8..134a72267 100644 --- a/include/intrusive_list.h +++ b/include/intrusive_list.h @@ -26,7 +26,7 @@ struct intrusive_list_def_tag { }; template class intrusive_list; template -struct intrusive_list_node +class intrusive_list_node { T* ptr_next; T* ptr_prev; @@ -77,7 +77,7 @@ class intrusive_list return ret; } - void operator--() + iterator& operator--() { curr = curr->intrusive_list_node::ptr_prev; return *this; -- 2.39.5