cvs: php-src /ext/spl php_spl.c spl_iterators.h spl_observer.h

From: Date: Wed, 10 Aug 2005 22:01:16 +0000
Subject: cvs: php-src /ext/spl php_spl.c spl_iterators.h spl_observer.h
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-33278@lists.php.net to get a copy of this message
helly Wed Aug 10 18:01:16 2005 EDT Modified files: /php-src/ext/spl php_spl.c spl_iterators.h spl_observer.h Log: - Register new classes with spl_classes() http://cvs.php.net/diff.php/php-src/ext/spl/php_spl.c?r1=1.54&r2=1.55&ty=u Index: php-src/ext/spl/php_spl.c diff -u php-src/ext/spl/php_spl.c:1.54 php-src/ext/spl/php_spl.c:1.55 --- php-src/ext/spl/php_spl.c:1.54 Wed Aug 10 04:31:56 2005 +++ php-src/ext/spl/php_spl.c Wed Aug 10 18:01:15 2005 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_spl.c,v 1.54 2005/08/10 08:31:56 helly Exp $ */ +/* $Id: php_spl.c,v 1.55 2005/08/10 22:01:15 helly Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -177,11 +177,13 @@ SPL_ADD_CLASS(ParentIterator, z_list, sub, allow, ce_flags); \ SPL_ADD_CLASS(RangeException, z_list, sub, allow, ce_flags); \ SPL_ADD_CLASS(RecursiveDirectoryIterator, z_list, sub, allow, ce_flags); \ + SPL_ADD_CLASS(RecursiveFilterIterator, z_list, sub, allow, ce_flags); \ SPL_ADD_CLASS(RecursiveIterator, z_list, sub, allow, ce_flags); \ SPL_ADD_CLASS(RecursiveIteratorIterator, z_list, sub, allow, ce_flags); \ SPL_ADD_CLASS(RuntimeException, z_list, sub, allow, ce_flags); \ SPL_ADD_CLASS(SeekableIterator, z_list, sub, allow, ce_flags); \ SPL_ADD_CLASS(SimpleXMLIterator, z_list, sub, allow, ce_flags); \ + SPL_ADD_CLASS(SplObjectStorage, z_list, sub, allow, ce_flags); \ SPL_ADD_CLASS(Subject, z_list, sub, allow, ce_flags); \ SPL_ADD_CLASS(UnderflowException, z_list, sub, allow, ce_flags); \ http://cvs.php.net/diff.php/php-src/ext/spl/spl_iterators.h?r1=1.18&r2=1.19&ty=u Index: php-src/ext/spl/spl_iterators.h diff -u php-src/ext/spl/spl_iterators.h:1.18 php-src/ext/spl/spl_iterators.h:1.19 --- php-src/ext/spl/spl_iterators.h:1.18 Wed Aug 3 10:07:53 2005 +++ php-src/ext/spl/spl_iterators.h Wed Aug 10 18:01:15 2005 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: spl_iterators.h,v 1.18 2005/08/03 14:07:53 sniper Exp $ */ +/* $Id: spl_iterators.h,v 1.19 2005/08/10 22:01:15 helly Exp $ */ #ifndef SPL_ITERATORS_H #define SPL_ITERATORS_H @@ -33,6 +33,7 @@ extern PHPAPI zend_class_entry *spl_ce_RecursiveIterator; extern PHPAPI zend_class_entry *spl_ce_RecursiveIteratorIterator; extern PHPAPI zend_class_entry *spl_ce_FilterIterator; +extern PHPAPI zend_class_entry *spl_ce_RecursiveFilterIterator; extern PHPAPI zend_class_entry *spl_ce_ParentIterator; extern PHPAPI zend_class_entry *spl_ce_SeekableIterator; extern PHPAPI zend_class_entry *spl_ce_LimitIterator; http://cvs.php.net/diff.php/php-src/ext/spl/spl_observer.h?r1=1.2&r2=1.3&ty=u Index: php-src/ext/spl/spl_observer.h diff -u php-src/ext/spl/spl_observer.h:1.2 php-src/ext/spl/spl_observer.h:1.3 --- php-src/ext/spl/spl_observer.h:1.2 Wed Aug 3 10:07:53 2005 +++ php-src/ext/spl/spl_observer.h Wed Aug 10 18:01:15 2005 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: spl_observer.h,v 1.2 2005/08/03 14:07:53 sniper Exp $ */ +/* $Id: spl_observer.h,v 1.3 2005/08/10 22:01:15 helly Exp $ */ #ifndef SPL_OBSERVER_H #define SPL_OBSERVER_H @@ -26,6 +26,7 @@ extern PHPAPI zend_class_entry *spl_ce_Observer; extern PHPAPI zend_class_entry *spl_ce_Subject; +extern PHPAPI zend_class_entry *spl_ce_SplObjectStorage; PHP_MINIT_FUNCTION(spl_observer);

« previous php.cvs (#33278) next »