  				opline->op2 = *class_name;
  				break;
  		}
- 	} else {
-+		MANGLE_CLASS_NAME(class_name);
- 		opline->op2 = *class_name;
- 	}
- 	opline->result.u.var = get_temporary_variable(CG(active_op_array));
-@@ -2471,13 +2475,16 @@
+@@ -2471,13 +2474,16 @@
  	zend_op *opline;
  	int doing_inheritance = 0;
  	zend_class_entry *new_class_entry = emalloc(sizeof(zend_class_entry));

retrieving revision 1.567
diff -u -r1.567 zend_compile.c
--- Zend/zend_compile.c	31 May 2004 21:38:01 -0000	1.567
+++ Zend/zend_compile.c	19 Jun 2004 13:58:58 -0000
@@ -126,6 +126,7 @@
 	zend_stack_init(&CG(object_stack));
 	zend_stack_init(&CG(declare_stack));

retrieving revision 1.255
diff -u -r1.255 zend.h
--- Zend/zend.h	7 Jun 2004 18:57:34 -0000	1.255
+++ Zend/zend.h	19 Jun 2004 15:01:40 -0000
@@ -254,6 +254,7 @@
  */
 typedef struct _zval_struct zval;
