Re: cvs: php-src(PHP_5_3) /ext/pdo pdo_stmt.c
| From: | Marcus Boerger | Date: | Sat, 11 Oct 2008 18:48:19 +0000 |
| Subject: | Re: cvs: php-src(PHP_5_3) /ext/pdo pdo_stmt.c | ||
| References: | 1 | Groups: | php.cvs |
| Request: | Send a blank email to php-cvs+get-53447@lists.php.net to get a copy of this message | ||
Hello Felipe,
why did we not put that 'static' into the macro?
marcus
Friday, October 10, 2008, 9:35:34 PM, you wrote:
> felipe Fri Oct 10 19:35:34 2008 UTC
> Modified files: (Branch: PHP_5_3)
> /php-src/ext/pdo pdo_stmt.c
> Log:
> - MFH: Static'fication
>
>
> http://cvs.php.net/viewvc.cgi/php-src/ext/pdo/pdo_stmt.c?r1=1.118.2.38.2.24.2.24&r2=1.118.2.38.2.24.2.25&diff_format=u
> Index: php-src/ext/pdo/pdo_stmt.c
> diff -u php-src/ext/pdo/pdo_stmt.c:1.118.2.38.2.24.2.24
> php-src/ext/pdo/pdo_stmt.c:1.118.2.38.2.24.2.25
> --- php-src/ext/pdo/pdo_stmt.c:1.118.2.38.2.24.2.24 Fri Oct 10 16:47:15 2008
> +++ php-src/ext/pdo/pdo_stmt.c Fri Oct 10 19:35:34 2008
> @@ -18,7 +18,7 @@
> +----------------------------------------------------------------------+
> */
>
> -/* $Id: pdo_stmt.c,v 1.118.2.38.2.24.2.24 2008/10/10 16:47:15 felipe Exp $ */
> +/* $Id: pdo_stmt.c,v 1.118.2.38.2.24.2.25 2008/10/10 19:35:34 felipe Exp $ */
>
> /* The PDO Statement Handle Class */
>
> @@ -38,31 +38,44 @@
> #include "php_memory_streams.h"
>
> /* {{{ arginfo */
> +static
> ZEND_BEGIN_ARG_INFO_EX(arginfo_pdostatement_execute, 0, 0, 0)
> ZEND_ARG_INFO(0, bound_input_params) /* array */
> ZEND_END_ARG_INFO()
> +
> +static
> ZEND_BEGIN_ARG_INFO_EX(arginfo_pdostatement_fetch, 0, 0, 0)
> ZEND_ARG_INFO(0, how)
> ZEND_ARG_INFO(0, orientation)
> ZEND_ARG_INFO(0, offset)
> ZEND_END_ARG_INFO()
> +
> +static
> ZEND_BEGIN_ARG_INFO_EX(arginfo_pdostatement_fetchobject, 0, 0, 0)
> ZEND_ARG_INFO(0, class_name)
> ZEND_ARG_INFO(0, ctor_args) /* array */
> ZEND_END_ARG_INFO()
> +
> +static
> ZEND_BEGIN_ARG_INFO_EX(arginfo_pdostatement_fetchcolumn, 0, 0, 0)
> ZEND_ARG_INFO(0, column_number)
> ZEND_END_ARG_INFO()
> +
> +static
> ZEND_BEGIN_ARG_INFO_EX(arginfo_pdostatement_fetchall, 0, 0, 0)
> ZEND_ARG_INFO(0, how)
> ZEND_ARG_INFO(0, class_name)
> ZEND_ARG_INFO(0, ctor_args) /* array */
> ZEND_END_ARG_INFO()
> +
> +static
> ZEND_BEGIN_ARG_INFO_EX(arginfo_pdostatement_bindvalue, 0, 0, 2)
> ZEND_ARG_INFO(0, paramno)
> ZEND_ARG_INFO(0, param)
> ZEND_ARG_INFO(0, type)
> ZEND_END_ARG_INFO()
> +
> +static
> ZEND_BEGIN_ARG_INFO_EX(arginfo_pdostatement_bindparam, 0, 0, 2)
> ZEND_ARG_INFO(0, paramno)
> ZEND_ARG_INFO(1, param)
> @@ -70,6 +83,8 @@
> ZEND_ARG_INFO(0, maxlen)
> ZEND_ARG_INFO(0, driverdata)
> ZEND_END_ARG_INFO()
> +
> +static
> ZEND_BEGIN_ARG_INFO_EX(arginfo_pdostatement_bindcolumn, 0, 0, 2)
> ZEND_ARG_INFO(0, column)
> ZEND_ARG_INFO(1, param)
> @@ -77,16 +92,24 @@
> ZEND_ARG_INFO(0, maxlen)
> ZEND_ARG_INFO(0, driverdata)
> ZEND_END_ARG_INFO()
> +
> +static
> ZEND_BEGIN_ARG_INFO(arginfo_pdostatement_setattribute, 0)
> ZEND_ARG_INFO(0, attribute)
> ZEND_ARG_INFO(0, value)
> ZEND_END_ARG_INFO()
> +
> +static
> ZEND_BEGIN_ARG_INFO(arginfo_pdostatement_getattribute, 0)
> ZEND_ARG_INFO(0, attribute)
> ZEND_END_ARG_INFO()
> +
> +static
> ZEND_BEGIN_ARG_INFO(arginfo_pdostatement_getcolumnmeta, 0)
> ZEND_ARG_INFO(0, column)
> ZEND_END_ARG_INFO()
> +
> +static
> ZEND_BEGIN_ARG_INFO_EX(arginfo_pdostatement_setfetchmode, 0, 0, 1)
> ZEND_ARG_INFO(0, mode)
> ZEND_ARG_INFO(0, params)
Best regards,
Marcus