Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:3320 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 41954 invoked from network); 9 Jul 2003 00:05:43 -0000 Received: from unknown (HELO herald.cc.purdue.edu) (128.210.11.29) by pb1.pair.com with SMTP; 9 Jul 2003 00:05:43 -0000 Received: from localhost (wm-cpu6.itcs.purdue.edu [128.210.11.238]) by herald.cc.purdue.edu (8.12.9/8.12.9/herald) with ESMTP id h6905gkW005327; Tue, 8 Jul 2003 19:05:42 -0500 (EST) Received: from cspan-157.c-spanarchives.org (cspan-157.c-spanarchives.org [208.13.57.157]) by webmail.purdue.edu (IMP) with HTTP for ; Tue, 8 Jul 2003 19:05:18 -0500 Message-ID: <1057709118.3f0b5c3ec5e1a@webmail.purdue.edu> Date: Tue, 8 Jul 2003 19:05:18 -0500 To: Marcus =?ISO-8859-1?B?QvZyZ2Vy?= Cc: internals@lists.php.net References: <1057699980.3f0b388c49ac8@webmail.purdue.edu> <1057701504.3f0b3e80ad785@webmail.purdue.edu> <932993776.20030709000015@post.rwth-aachen.de> <1057702282.3f0b418b036ae@webmail.purdue.edu> <03f201c345a1$8982fca0$0702a8c0@TITAN> <1057706851.3f0b5363ab06a@webmail.purdue.edu> <1831773935.20030709013606@post.rwth-aachen.de> In-Reply-To: <1831773935.20030709013606@post.rwth-aachen.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="-MOQ10577091181f42bd2ca9e541887711008356a168c8" User-Agent: Internet Messaging Program (IMP) 3.2-cvs Subject: Re: [PHP-DEV] [PATCH] Add 'Z' flag to zend_parse_parameters*() From: fuhs@purdue.edu ---MOQ10577091181f42bd2ca9e541887711008356a168c8 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit One more time. I hope it's not too obvious that I'm new at this :) This patch would add a 'Z' flag to zend_parse_parameters*(). Example: #typdef zvar zval** zvar a_zvar; zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Z", &zvar); Josh ---MOQ10577091181f42bd2ca9e541887711008356a168c8 Content-Type: text/plain; name="patch.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="patch.txt" SW5kZXg6IHplbmRfQVBJLmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL3Vzci9zcmMvbG9jYWwvbWFz dGVyL3BocC9aZW5kL3plbmRfQVBJLmMsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMS4xLjIKZGlm ZiAtdSAtcCAtcjEuMS4xLjIgemVuZF9BUEkuYwotLS0gemVuZF9BUEkuYwkyMiBNYXkgMjAwMyAx ODoyMjoyMCAtMDAwMAkxLjEuMS4yCisrKyB6ZW5kX0FQSS5jCTE4IEp1biAyMDAzIDIwOjMxOjM1 IC0wMDAwCkBAIC00MjIsNyArNDIyLDE2IEBAIHN0YXRpYyBjaGFyICp6ZW5kX3BhcnNlX2FyZ19p bXBsKHp2YWwgKioKIAkJCQl9CiAJCQl9CiAJCQlicmVhazsKLQorCSAgICAgICAgY2FzZSAnWic6 CisJCSAgICAgICAgeworCQkJICAgICAgICB6dmFsICoqKnA9dmFfYXJnKCp2YSwgenZhbCAqKiop OworCQkJICAgICAgICBpZihaX1RZUEVfUFAoYXJnKSA9PSBJU19OVUxMICYmIHJldHVybl9udWxs KXsKKwkJCSAgICAgICAgICAgICAgICpwID0gTlVMTDsKKwkJCSAgICAgICAgfSBlbHNlIHsKKwkJ CSAgICAgICAgICAgICAgICpwID0gYXJnOworCQkJICAgICAgICB9CisJCQl9CisJCQlicmVhazsK IAkJZGVmYXVsdDoKIAkJCXJldHVybiAidW5rbm93biI7CiAJfQpAQCAtNDcxLDcgKzQ4MCw3IEBA IHN0YXRpYyBpbnQgemVuZF9wYXJzZV92YV9hcmdzKGludCBudW1fYXIKIAkJCWNhc2UgJ3MnOiBj YXNlICdiJzoKIAkJCWNhc2UgJ3InOiBjYXNlICdhJzoKIAkJCWNhc2UgJ28nOiBjYXNlICdPJzoK LQkJCWNhc2UgJ3onOgorCQkgICAgICAgIGNhc2UgJ3onOiBjYXNlICdaJzoKIAkJCQltYXhfbnVt X2FyZ3MrKzsKIAkJCQlicmVhazsKIAo= ---MOQ10577091181f42bd2ca9e541887711008356a168c8--