Index: trunk/mod_coverager/xc_coverager.c
===================================================================
--- trunk/mod_coverager/xc_coverager.c	(revision 1059)
+++ trunk/mod_coverager/xc_coverager.c	(revision 1060)
@@ -576,10 +576,13 @@
 /* }}} */
 
-static int xc_optimizer_zend_startup(zend_extension *extension) /* {{{ */
-{
+static int xc_coverager_zend_startup(zend_extension *extension) /* {{{ */
+{
+	old_compile_file = zend_compile_file;
+	zend_compile_file = xc_compile_file_for_coverage;
+
 	return SUCCESS;
 }
 /* }}} */
-static void xc_optimizer_zend_shutdown(zend_extension *extension) /* {{{ */
+static void xc_coverager_zend_shutdown(zend_extension *extension) /* {{{ */
 {
 	/* empty */
@@ -612,6 +615,6 @@
 	XCACHE_URL,
 	XCACHE_COPYRIGHT,
-	xc_optimizer_zend_startup,
-	xc_optimizer_zend_shutdown,
+	xc_coverager_zend_startup,
+	xc_coverager_zend_shutdown,
 	NULL,           /* activate_func_t */
 	NULL,           /* deactivate_func_t */
@@ -649,7 +652,4 @@
 static PHP_MINIT_FUNCTION(xcache_coverager) /* {{{ */
 {
-	old_compile_file = zend_compile_file;
-	zend_compile_file = xc_compile_file_for_coverage;
-
 	REGISTER_INI_ENTRIES();
 
