 +		ALLOC_HASHTABLE(fptr->common.annotations);
 +		zend_hash_init(fptr->common.annotations, 2, NULL, ZVAL_PTR_DTOR, 0);
 +
-+        while (zend_stack_top(&CG(annotation_stack), (void **) &annotation) == SUCCESS) {
++		while (zend_stack_top(&CG(annotation_stack), (void **) &annotation) == SUCCESS) {
 +			zend_hash_add(fptr->common.annotations, annotation->name, annotation->name_length + 1, (void **) &annotation->value, sizeof(zval *), NULL);
 +			efree(annotation->name);
 +			zend_stack_del_top(&CG(annotation_stack));
-+        }
-+    }
++		}
++	}
 +
  	CG(active_op_array)->line_end = zend_get_compiled_lineno(TSRMLS_C);
  	CG(active_op_array) = function_token->u.op_array;

retrieving revision 1.115
diff -u -r1.115 zend_language_scanner.l
--- Zend/zend_language_scanner.l	2 Aug 2004 16:38:09 -0000	1.115
+++ Zend/zend_language_scanner.l	10 Oct 2004 18:00:10 -0000
@@ -794,6 +794,10 @@
 	return T_THROW;
 }

retrieving revision 1.7
diff -u -r1.7 zend_vm_handlers.h
--- Zend/zend_vm_handlers.h	8 Oct 2004 22:17:32 -0000	1.7
+++ Zend/zend_vm_handlers.h	10 Oct 2004 20:15:52 -0000
@@ -187,6 +187,7 @@
 	ZEND_VM_LABEL(ZEND_ASSIGN_DIM),              /* 147 */ \
 	ZEND_VM_LABEL(ZEND_ISSET_ISEMPTY_PROP_OBJ),  /* 148 */ \
