cvs: php4 /scripts/ext_skel_ng php_function.php
| From: | Hartmut Holzgraefe | Date: | Fri, 09 May 2003 12:11:01 +0000 |
| Subject: | cvs: php4 /scripts/ext_skel_ng php_function.php | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-20807@lists.php.net to get a copy of this message | ||
hholzgra Fri May 9 08:11:01 2003 EDT
Modified files:
/php4/scripts/ext_skel_ng php_function.php
Log:
'stream' parameter support in proto parser and code generation
Index: php4/scripts/ext_skel_ng/php_function.php
diff -u php4/scripts/ext_skel_ng/php_function.php:1.9 php4/scripts/ext_skel_ng/php_function.php:1.10
--- php4/scripts/ext_skel_ng/php_function.php:1.9 Sat Apr 26 11:15:28 2003
+++ php4/scripts/ext_skel_ng/php_function.php Fri May 9 08:11:01 2003
@@ -199,6 +199,12 @@
." }\n";
}
break;
+ case "stream":
+ $arg_string .= "r";
+ $code .= " zval * _z$name = NULL; \n";
+ $code .= " php_stream * $name = NULL:\n";
+ $res_fetch.= " php_stream_from_zval($name, &_z$name);\n";
+ break;
case "mixed":
case "callback":
$arg_string.="z";
@@ -256,6 +262,10 @@
$code .= " /* RETURN_RESOURCE(...); /*\n";
}
break;
+
+ case "stream":
+ $code .= " /* php_stream_to_zval(stream, return_value); */\n";
+ break;
case "mixed":
$code .= " /* RETURN_...(...); /*\n";
@@ -288,7 +298,7 @@
function docbook_xml() {
$xml =
'<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.9 $ -->
+<!-- $Revision: 1.10 $ -->
<refentry
id="function.'.strtolower(str_replace("_","-",$this->name)).'">
<refnamediv>
<refname>'.$this->name.'</refname>