X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_requestpool_object.c;h=06733d2adbd918090ddef4f2559217608cead609;hp=0bb585974c64e8ba0e5f462659f49e2fa9859bb5;hb=8ae4de63a85ad21442948aa35f45e28368c91929;hpb=2b37ee95b452cff42c17bf3d12d0ee1ebd08ba84 diff --git a/http_requestpool_object.c b/http_requestpool_object.c index 0bb5859..06733d2 100644 --- a/http_requestpool_object.c +++ b/http_requestpool_object.c @@ -28,7 +28,7 @@ #include "php_http_exception_object.h" #include "zend_interfaces.h" -#ifdef HAVE_SPL +#if defined(HAVE_SPL) && !defined(WONKY) # include "ext/spl/spl_array.h" # include "ext/spl/spl_iterators.h" #endif @@ -109,7 +109,7 @@ static zend_object_handlers http_requestpool_object_handlers; PHP_MINIT_FUNCTION(http_requestpool_object) { HTTP_REGISTER_CLASS_EX(HttpRequestPool, http_requestpool_object, NULL, 0); -#ifdef HAVE_SPL +#if defined(HAVE_SPL) && !defined(WONKY) zend_class_implements(http_requestpool_object_ce TSRMLS_CC, 2, spl_ce_Countable, spl_ce_Iterator); #else zend_class_implements(http_requestpool_object_ce TSRMLS_CC, 1, zend_ce_iterator);