From abfd37644e792ea3cfcf4fa1f3fa17700b4c9889 Mon Sep 17 00:00:00 2001 From: Jason Turner Date: Sat, 24 Sep 2011 12:30:43 -0600 Subject: [PATCH] Fix "any" for unknown types --- include/chaiscript/dispatchkit/any.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/chaiscript/dispatchkit/any.hpp b/include/chaiscript/dispatchkit/any.hpp index 90b6336..23f1803 100644 --- a/include/chaiscript/dispatchkit/any.hpp +++ b/include/chaiscript/dispatchkit/any.hpp @@ -114,7 +114,7 @@ namespace chaiscript { template ToType &cast() const { - if (typeid(ToType) == m_data->type()) + if (m_data && typeid(ToType) == m_data->type()) { return *static_cast(m_data->data()); } else {