Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:24641 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 9518 invoked by uid 1010); 19 Jul 2006 06:41:11 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 9502 invoked from network); 19 Jul 2006 06:41:11 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Jul 2006 06:41:11 -0000 X-PHP-List-Original-Sender: dmitry@zend.com X-Host-Fingerprint: 80.74.107.235 mail.zend.com Linux 2.5 (sometimes 2.4) (4) Received: from ([80.74.107.235:32057] helo=mail.zend.com) by pb1.pair.com (ecelerity 2.1.1.3 r(11751M)) with ESMTP id 50/A1-11992-504DDB44 for ; Wed, 19 Jul 2006 02:41:11 -0400 Received: (qmail 10064 invoked from network); 19 Jul 2006 06:40:10 -0000 Received: from internal.zend.office (HELO thinkpad) (10.1.1.1) by internal.zend.office with SMTP; 19 Jul 2006 06:40:10 -0000 To: "'Andrei Zmievski'" , "'Andi Gutmans'" Cc: "'PHP Internals'" Date: Wed, 19 Jul 2006 10:40:51 +0400 Message-ID: <005901c6aafe$4b427720$6e02a8c0@thinkpad> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.6626 In-Reply-To: <60b554e5982c28bc10ea04ec8b9b644f@gravitonic.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 Importance: Normal Subject: RE: Changing arg type for 't' and 'T' specifiers From: dmitry@zend.com ("Dmitry Stogov") References: <60b554e5982c28bc10ea04ec8b9b644f@gravitonic.com> I agree. I already use "zstr*" instead of (void**) in ext/soap code. Dmitry. > -----Original Message----- > From: Andrei Zmievski [mailto:andrei@gravitonic.com] > Sent: Tuesday, July 18, 2006 9:35 PM > To: Andi Gutmans > Cc: Dmitry Stogov; PHP Internals > Subject: Changing arg type for 't' and 'T' specifiers > > > I am considering changing the required arg storage type for > 't' and 'T' > specifiers from void* to zstr*, since they can return either char* or > UChar* and the zstr union encapsulates both. Thoughts on this? > > -Andrei > >