Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:5662 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 91772 invoked by uid 1010); 22 Nov 2003 11:26:21 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 91748 invoked from network); 22 Nov 2003 11:26:21 -0000 Received: from unknown (HELO mail.de-punkt.de) (62.4.81.205) by pb1.pair.com with SMTP; 22 Nov 2003 11:26:21 -0000 Received: (qmail 22032 invoked by uid 508); 22 Nov 2003 11:26:20 -0000 Received: from sb@sebastian-bergmann.de by webby by uid 511 with qmail-scanner-1.16 (f-prot: 3.12. spamassassin: 2.60. Clear:. Processed in 0.349143 secs); 22 Nov 2003 11:26:20 -0000 Received: from unknown (HELO wopr) (sb@de-punkt.de@80.142.44.92) by webby.de-punkt.de with SMTP; 22 Nov 2003 11:26:19 -0000 Received: from wopr [127.0.0.1] by wopr (192.168.2.100) (userid 19) with Hamster-NewsToMail-Gate (Classic Hamster Version 2.0 Build 2.0.2.2) ; Sat, 22 Nov 2003 12:25:47 +0100 Date: Sat, 22 Nov 2003 12:25:47 +0100 Organization: www.sebastian-bergmann.de User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031013 Thunderbird/0.3 X-Accept-Language: en-us, en MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------080507040207010205040509" To: internals@lists.php.net Sender: admin Lines: 55 X-Qmail-Scanner-Message-ID: <106950037952622023@webby> Subject: [PATCH] com_handlers.c From: sebastian@php.net (Sebastian Bergmann) Message-ID: --------------080507040207010205040509 Content-Type: text/plain; charset=us-ascii format=flowed Content-Transfer-Encoding: 7bit The attached patch fixes a couple of warnings in php5/ext/com_dotnet/com_handlers.c by synchronizing with a recent change in the zend_object_handlers structure. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Das Buch zu PHP 5: http://professionelle-softwareentwicklung-mit-php5.de/ --------------080507040207010205040509 Content-Type: text/plain; name="com_handlers.txt"; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="com_handlers.txt" Index: com_handlers.c =================================================================== RCS file: /repository/php-src/ext/com_dotnet/com_handlers.c,v retrieving revision 1.5 diff -u -r1.5 com_handlers.c --- com_handlers.c 13 Oct 2003 01:29:39 -0000 1.5 +++ com_handlers.c 22 Nov 2003 11:23:30 -0000 @@ -240,6 +240,12 @@ php_error_docref(NULL TSRMLS_CC, E_WARNING, "Cannot delete properties from a COM object"); } +static int com_dimension_exists(zval *object, zval *member, int check_empty TSRMLS_DC) +{ + php_error_docref(NULL TSRMLS_CC, E_WARNING, "Operation not supported on a COM object"); + return 0; +} + static void com_dimension_delete(zval *object, zval *offset TSRMLS_DC) { php_error_docref(NULL TSRMLS_CC, E_WARNING, "Cannot delete properties from a COM object"); @@ -511,6 +517,7 @@ com_object_set, com_property_exists, com_property_delete, + com_dimension_exists, com_dimension_delete, com_properties_get, com_method_get, --------------080507040207010205040509--