Merge c9f2df92af9bf04ac6f246f0d7cb7aad68b533ae into 04131d208b013afc33853291f7641da23d8d0181

This commit is contained in:
Cameron Garnham 2014-02-23 10:10:25 +11:00
commit 442255c092

View File

@ -279,7 +279,7 @@ namespace chaiscript
boost::shared_ptr<const dispatch::Dynamic_Proxy_Function> pf = boost::dynamic_pointer_cast<const dispatch::Dynamic_Proxy_Function>(t_pf);
if (pf)
{
return pf->get_guard();
return pf->get_guard().use_count();
} else {
return false;
}
@ -290,7 +290,7 @@ namespace chaiscript
boost::shared_ptr<const dispatch::Dynamic_Proxy_Function> pf = boost::dynamic_pointer_cast<const dispatch::Dynamic_Proxy_Function>(t_pf);
if (pf)
{
if (pf->get_guard())
if (pf->get_guard().use_count())
{
return pf->get_guard();
} else {