From c430d2354cdf7df6265e454e38f103f9525fa1dd Mon Sep 17 00:00:00 2001 From: Roland Eischer Date: Fri, 6 Mar 2015 16:41:22 +0100 Subject: Fixed ambiguous call (MSVC compiler) - Re-factored operator[] access to the get() function. --- include/super.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/super.h b/include/super.h index 7b568e0..07dc4b3 100644 --- a/include/super.h +++ b/include/super.h @@ -44,7 +44,7 @@ public: Value operator[](const std::string &key) { // convert object to a value object, and retrieve the key - return value()[key]; + return value().get(key); } /** @@ -56,7 +56,7 @@ public: Value operator[](const char *key) { // convert object to a value object, and retrieve the key - return value()[key]; + return value().get(key); } /** -- cgit v1.2.3