]> granicus.if.org Git - php/commitdiff
'stream' parameter support in proto parser and code generation
authorHartmut Holzgraefe <hholzgra@php.net>
Fri, 9 May 2003 12:11:01 +0000 (12:11 +0000)
committerHartmut Holzgraefe <hholzgra@php.net>
Fri, 9 May 2003 12:11:01 +0000 (12:11 +0000)
scripts/ext_skel_ng/php_function.php

index 890900ba868780d77b06010d8754598a881be844..92c970522d3875506a540b6c8e25665f532ae0f0 100644 (file)
                                                                ."  }\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";
                                                $code .= "  /* RETURN_RESOURCE(...); /*\n";
                                        }
                                        break;
+
+                               case "stream":
+                                       $code .= "  /* php_stream_to_zval(stream, return_value); */\n";
+                                       break;
                                
                                case "mixed":
                                        $code .= "  /* RETURN_...(...); /*\n";