Index: /trunk/xcache.c
===================================================================
--- /trunk/xcache.c	(revision 882)
+++ /trunk/xcache.c	(revision 888)
@@ -930,5 +930,5 @@
 		path_buffer_len = snprintf(path_buffer, MAXPATHLEN, "%s/%s", path, filepath);
 		if (path_buffer_len < MAXPATHLEN - 1) {
-			if (xstat_func(path_buffer, path_buffer_len, data)) {
+			if (xstat_func(path_buffer, path_buffer_len, data TSRMLS_CC)) {
 				ret = 1;
 				goto finish;
@@ -952,5 +952,5 @@
 						path_buffer_len = dirname_len + filename_len;
 						path_buffer[path_buffer_len] = '\0';
-						if (xstat_func(path_buffer, path_buffer_len, data) == 0) {
+						if (xstat_func(path_buffer, path_buffer_len, data TSRMLS_CC) == 0) {
 							ret = 1;
 							goto finish;
@@ -979,5 +979,5 @@
 static int xc_include_path_stat(const char *filepath, char *path_buffer, struct stat *pbuf TSRMLS_DC) /* {{{ */
 {
-	return xc_include_path_apply(filepath, path_buffer, xc_stat_file, (void *) pbuf TSRMLS_DC)
+	return xc_include_path_apply(filepath, path_buffer, xc_stat_file, (void *) pbuf TSRMLS_CC)
 		? SUCCESS
 		: FAILURE;
@@ -1015,5 +1015,5 @@
 	entry_find_include_path_data.stored_entry = stored_entry;
 
-	return xc_include_path_apply(filepath, path_buffer, xc_entry_find_include_path_func_unlocked, (void *) &entry_find_include_path_data TSRMLS_DC)
+	return xc_include_path_apply(filepath, path_buffer, xc_entry_find_include_path_func_unlocked, (void *) &entry_find_include_path_data TSRMLS_CC)
 		? SUCCESS
 		: FAILURE;
@@ -1076,5 +1076,5 @@
 	else {
 #ifdef ZEND_ENGINE_2_3
-		char *opened_path = php_resolve_path(compiler->filename, compiler->filename_len, PG(include_path));
+		char *opened_path = php_resolve_path(compiler->filename, compiler->filename_len, PG(include_path) TSRMLS_CC);
 		if (opened_path) {
 			strcpy(compiler->opened_path_buffer, opened_path);
