From de13310b0335ccba0476992bb829507a189be720 Mon Sep 17 00:00:00 2001 From: Ghislain MARY Date: Mon, 12 Feb 2018 17:48:33 +0100 Subject: [PATCH] Fix const bug in getCppPtrFromC that was causing an infinite loop. --- src/c-wrapper/internal/c-tools.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/c-wrapper/internal/c-tools.h b/src/c-wrapper/internal/c-tools.h index 55d12a33b..a54e98c3b 100644 --- a/src/c-wrapper/internal/c-tools.h +++ b/src/c-wrapper/internal/c-tools.h @@ -338,7 +338,7 @@ public: typename = typename std::enable_if::value, CppType>::type > static inline std::shared_ptr getCppPtrFromC (const CType *cObject) { - return getCppPtrFromC(const_cast(cObject)); + return getCppPtrFromC::type, CppType>(const_cast(cObject)); } template<