From 9002628f15fb0e91cc18d532b2e08144fa2829a2 Mon Sep 17 00:00:00 2001 From: Jeremiah Willcock Date: Sat, 15 Sep 2012 13:49:04 +0000 Subject: [PATCH] Further fixed #7378 issue; refs #7378 [SVN r80532] --- include/boost/pending/property.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/boost/pending/property.hpp b/include/boost/pending/property.hpp index 0befc798..3ba9acc3 100644 --- a/include/boost/pending/property.hpp +++ b/include/boost/pending/property.hpp @@ -156,7 +156,8 @@ namespace boost { BOOST_STATIC_CONSTANT(bool, found = (lookup_one_property_internal::found)); typedef const typename lookup_one_property_internal::type type; template - static typename enable_if, const typename lookup_one_property_internal::type&>::type + static typename lazy_enable_if, + add_reference::type> >::type lookup(const U& p, Tag tag) { return lookup_one_property_internal::lookup(p, tag); }