Fixed #1126
authorTugdual Saunier <tugdual.saunier@gmail.com>
Tue, 23 Jul 2013 19:15:15 +0000 (21:15 +0200)
committerTugdual Saunier <tugdual.saunier@gmail.com>
Tue, 23 Jul 2013 19:36:14 +0000 (21:36 +0200)
ext/twig/twig.c

index 0e5a0ef..3ba9ff2 100644 (file)
@@ -217,8 +217,8 @@ zval *TWIG_CALL_USER_FUNC_ARRAY(zval *object, char *function, zval *arguments TS
        fci.no_separation = 0;
 
        if (zend_call_function(&fci, NULL TSRMLS_CC) == FAILURE) {
-               FREE_DTOR(zfunction)
-               zend_throw_exception_ex(zend_exception_get_default(TSRMLS_C), 0 TSRMLS_CC, "Could not execute %s::%s()", zend_get_class_entry(object TSRMLS_CC)->name, function TSRMLS_CC);
+               ALLOC_INIT_ZVAL(retval_ptr);
+               ZVAL_BOOL(retval_ptr, 0);
        }
 
        if (args) {