From: Derick Rethans Date: Mon, 18 Jul 2011 17:46:39 +0000 (+0100) Subject: - Fixed code that was previously never hit. X-Git-Url: http://git.silmor.de/gitweb/?a=commitdiff_plain;h=e9c3eda05def78b46ee78cb147528776954a1550;p=web%2Fkonrad%2Ftwig.git - Fixed code that was previously never hit. --- diff --git a/twig.c b/twig.c index 6fc3973..f6f4e67 100644 --- a/twig.c +++ b/twig.c @@ -908,11 +908,11 @@ PHP_FUNCTION(twig_template_get_attributes) if (isDefinedTest) { RETURN_FALSE; } - zval *env = TWIG_PROPERTY_CHAR(template, "env"); - if (TWIG_CALL_B_0(env, "isStrictVariables")) { + if (!TWIG_CALL_BOOLEAN(TWIG_PROPERTY_CHAR(template, "env"), "isStrictVariables")) { return; } - TWIG_THROW_EXCEPTION("Twig_Error_Runtime", "Method \"%s\" for object \"%s\" does not exist", item, TWIG_GET_CLASS(object)); + TWIG_THROW_EXCEPTION("Twig_Error_Runtime", "Method \"%s\" for object \"%s\" does not exist", Z_STRVAL_P(item), TWIG_GET_CLASS_NAME(object)); + return; } if (isDefinedTest) { efree(tmp_method_name_get);