From: Andi Gutmans Date: Tue, 11 May 2004 14:28:40 +0000 (+0000) Subject: - Don't allow passing NULL to type hinted parameter. X-Git-Tag: RELEASE_0_1~231 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4f77a021ce4205d0a143f8f8860a0a422ad0bf72;p=php - Don't allow passing NULL to type hinted parameter. --- diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c index 23bb96b1e1..31414d1ed8 100644 --- a/Zend/zend_compile.c +++ b/Zend/zend_compile.c @@ -1138,6 +1138,7 @@ void zend_do_receive_arg(zend_uchar op, znode *var, znode *offset, znode *initia if (class_type->op_type != IS_UNUSED) { cur_arg_info->class_name = class_type->u.constant.value.str.val; cur_arg_info->class_name_len = class_type->u.constant.value.str.len; + cur_arg_info->allow_null = 0; } else { cur_arg_info->class_name = NULL; cur_arg_info->class_name_len = 0;