From e2cf8a48bec583592e9c5f613b77a914bc7e4881 Mon Sep 17 00:00:00 2001 From: Jason Turner Date: Wed, 29 Oct 2014 07:07:12 -0600 Subject: [PATCH] Correct check for which types might have conversions --- include/chaiscript/dispatchkit/type_conversions.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/chaiscript/dispatchkit/type_conversions.hpp b/include/chaiscript/dispatchkit/type_conversions.hpp index 574f80c..2580fb1 100644 --- a/include/chaiscript/dispatchkit/type_conversions.hpp +++ b/include/chaiscript/dispatchkit/type_conversions.hpp @@ -260,7 +260,7 @@ namespace chaiscript bool converts(const Type_Info &to, const Type_Info &from) const { const auto &types = thread_cache(); - if (types.count(to.bare_type_info()) != 0 && types.count(to.bare_type_info()) != 0) + if (types.count(to.bare_type_info()) != 0 && types.count(from.bare_type_info()) != 0) { return has_conversion(to, from) || has_conversion(from, to); } else {