Changeset 508 for trunk/xcache.c
- Timestamp:
- 01/05/2008 10:17:02 AM (5 years ago)
- Files:
-
- 1 modified
-
trunk/xcache.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/xcache.c
r506 r508 1482 1482 /* }}} */ 1483 1483 1484 #ifdef ZEND_ENGINE_2 1484 1485 /* {{{ xc_gc_op_array_t */ 1485 1486 typedef struct { … … 1493 1494 gc_op_array.num_args = op_array->num_args; 1494 1495 gc_op_array.arg_info = op_array->arg_info; 1496 #ifdef ZEND_ENGINE_2 1495 1497 zend_hash_next_index_insert(&XG(gc_op_arrays), (void *) &gc_op_array, sizeof(gc_op_array), NULL); 1498 #endif 1496 1499 } 1497 1500 /* }}} */ … … 1511 1514 } 1512 1515 /* }}} */ 1516 #endif 1513 1517 1514 1518 /* module helper function */ … … 1744 1748 } 1745 1749 1750 #ifdef ZEND_ENGINE_2 1746 1751 zend_hash_init(&XG(gc_op_arrays), 32, NULL, xc_gc_op_array, 0); 1752 #endif 1747 1753 1748 1754 #if PHP_API_VERSION <= 20041225 … … 1760 1766 { 1761 1767 xc_entry_unholds(TSRMLS_C); 1768 #ifdef ZEND_ENGINE_2 1762 1769 zend_hash_destroy(&XG(gc_op_arrays)); 1770 #endif 1763 1771 xc_gc_expires_php(TSRMLS_C); 1764 1772 xc_gc_expires_var(TSRMLS_C);

