Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:4628 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 25261 invoked by uid 1010); 1 Oct 2003 05:19:18 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 25237 invoked from network); 1 Oct 2003 05:19:17 -0000 Received: from unknown (HELO mail.kromann.info) (64.186.239.125) by pb1.pair.com with SMTP; 1 Oct 2003 05:19:17 -0000 Received: from Swwwing2000 (unknown [64.186.239.115]) by mail.kromann.info (Postfix) with SMTP id 725BC2AF58 for ; Tue, 30 Sep 2003 22:36:26 -0700 (PDT) To: internals@lists.php.net X-Mailer: Swwwing 2000 Message-ID: <10649855214880000@9866357972520000.9866341568840000> MIME-Version: 1.0 Reply-To: "Frank M. Kromann" Date: Tue, 30 Sep 2003 22:18:42 -0700 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Subject: zend_object_handlers.h From: frank@kromann.info ("Frank M. Kromann") Hi, This is a patch for ZendEngine2 that will allow the use of object handlers in shared objects (PHP-GTK2). Would is be possible to get this change committed ? - Frank cvs diff -u zend_object_handlers.h (in directory C:\PHP\php5\Zend\) Index: zend_object_handlers.h =================================================================== RCS file: /repository/ZendEngine2/zend_object_handlers.h,v retrieving revision 1.24 diff -u -r1.24 zend_object_handlers.h --- zend_object_handlers.h 18 Sep 2003 11:38:33 -0000 1.24 +++ zend_object_handlers.h 1 Oct 2003 05:16:16 -0000 @@ -113,7 +113,7 @@ zend_object_cast_t cast_object; } zend_object_handlers; -extern zend_object_handlers std_object_handlers; +ZEND_API extern zend_object_handlers std_object_handlers; union _zend_function *zend_std_get_static_method(zend_class_entry *ce, char *function_name_strval, int function_name_strlen TSRMLS_DC); zval **zend_std_get_static_property(zend_class_entry *ce, char *property_name, int property_name_len, zend_bool silent TSRMLS_DC); zend_bool zend_std_unset_static_property(zend_class_entry *ce, char *property_name, int property_name_len TSRMLS_DC);