From 7a63619852835381fe5b00086ae74fe6d5f65e5b Mon Sep 17 00:00:00 2001 From: q66 Date: Wed, 17 Jun 2015 02:30:36 +0100 Subject: [PATCH] actually only check for sameness without qualifiers --- octa/internal/hashtable.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/octa/internal/hashtable.h b/octa/internal/hashtable.h index dbd4d60..ec4f896 100644 --- a/octa/internal/hashtable.h +++ b/octa/internal/hashtable.h @@ -52,7 +52,7 @@ public: template HashRange(const HashRange &v, octa::EnableIf< - octa::IsConvertible::value, bool + octa::IsSame, RemoveCv>::value, bool > = true): p_beg(*((Chain ***)&v)), p_end(*(((Chain ***)&v) + 1)), p_node(*(((Chain **)&v) + 2)) {} @@ -92,7 +92,7 @@ public: template BucketRange(const BucketRange &v, octa::EnableIf< - octa::IsConvertible::value, bool + octa::IsSame, RemoveCv>::value, bool > = true): p_node(*((Chain **)&v)) {} BucketRange &operator=(const BucketRange &v) {