From 4f77a021ce4205d0a143f8f8860a0a422ad0bf72 Mon Sep 17 00:00:00 2001 From: Andi Gutmans Date: Tue, 11 May 2004 14:28:40 +0000 Subject: [PATCH] - Don't allow passing NULL to type hinted parameter. --- Zend/zend_compile.c | 1 + 1 file changed, 1 insertion(+) 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; -- 2.50.1