Index: trunk/xcache.c
===================================================================
--- trunk/xcache.c	(revision 964)
+++ trunk/xcache.c	(revision 965)
@@ -184,5 +184,5 @@
 /* }}} */
 
-static inline int xc_entry_equal_unlocked(xc_entry_type_t type, const xc_entry_t *entry1, const xc_entry_t *entry2) /* {{{ */
+static inline int xc_entry_equal_unlocked(xc_entry_type_t type, const xc_entry_t *entry1, const xc_entry_t *entry2 TSRMLS_DC) /* {{{ */
 {
 	/* this function isn't required but can be in unlocked */
@@ -331,5 +331,5 @@
 	xc_entry_t *p;
 	for (p = *pp; p; pp = &(p->next), p = p->next) {
-		if (xc_entry_equal_unlocked(type, entry, p)) {
+		if (xc_entry_equal_unlocked(type, entry, p TSRMLS_CC)) {
 			/* unlink */
 			*pp = p->next;
@@ -345,5 +345,5 @@
 	xc_entry_t *p;
 	for (p = cache->entries[entryslotid]; p; p = p->next) {
-		if (xc_entry_equal_unlocked(type, entry, p)) {
+		if (xc_entry_equal_unlocked(type, entry, p TSRMLS_CC)) {
 			zend_bool fresh;
 			switch (type) {
