From 4da92e63afd65bb117fd6cc3a5ac8cec56bf7417 Mon Sep 17 00:00:00 2001 From: Marcus Boerger Date: Mon, 24 Jul 2006 22:36:21 +0000 Subject: [PATCH] - MFH Yet another problematic case with mangled properties --- Zend/zend_compile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c index e92bda6460..7f9bf757b0 100644 --- a/Zend/zend_compile.c +++ b/Zend/zend_compile.c @@ -2918,7 +2918,7 @@ ZEND_API int zend_unmangle_property_name(char *mangled_property, int len, char * *prop_name = mangled_property; return SUCCESS; } - if (len < 3) { + if (len < 3 || mangled_property[1]==0) { zend_error(E_NOTICE, "Illegal member variable name"); *prop_name = mangled_property; return FAILURE; -- 2.50.1