Changeset 1172 for trunk/xcache.c
- Timestamp:
- 11/13/2012 10:22:46 AM (6 months ago)
- Files:
-
- 1 modified
-
trunk/xcache.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/xcache.c
r1164 r1172 585 585 zend_bool catched = 0; 586 586 zend_llist old_zend_extensions = zend_extensions; 587 #if TODO 588 zend_llist_position lpos; 589 zend_extension *ext; 590 #endif 587 591 TSRMLS_FETCH(); 588 592 … … 597 601 zend_extensions.count = 0; 598 602 zend_extensions.dtor = NULL; 603 #if TODO 604 for (ext = (zend_extension *) zend_llist_get_first_ex(&old_zend_extensions, &lpos); 605 ext; 606 ext = (zend_extension *) zend_llist_get_next_ex(&old_zend_extensions, &lpos)) { 607 if (!(strcmp(ext->name, XCACHE_NAME) == 0 || strncmp(ext->name, XCACHE_NAME " ", sizeof(XCACHE_NAME " ") - 1) == 0)) { 608 zend_llist_add_element(&zend_extensions, ext); 609 } 610 } 611 #endif 599 612 zend_llist_add_element(&zend_extensions, extension); 600 613 extension = zend_get_extension(extension->name); … … 608 621 609 622 /* restore */ 610 zend_llist_ remove_tail(&zend_extensions);623 zend_llist_destroy(&zend_extensions); 611 624 zend_extensions = old_zend_extensions; 612 625 if (catched) {

