felipe                                   Mon, 02 Aug 2010 01:35:02 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=301776

Log:
- Added missing parameter checks for new methods (trunk only)

Changed paths:
    U   php/php-src/trunk/ext/reflection/php_reflection.c

Modified: php/php-src/trunk/ext/reflection/php_reflection.c
===================================================================
--- php/php-src/trunk/ext/reflection/php_reflection.c   2010-08-02 00:15:55 UTC 
(rev 301775)
+++ php/php-src/trunk/ext/reflection/php_reflection.c   2010-08-02 01:35:02 UTC 
(rev 301776)
@@ -2378,6 +2378,9 @@
        reflection_object *intern;
        parameter_reference *param;

+       if (zend_parse_parameters_none() == FAILURE) {
+               return;
+       }
        GET_REFLECTION_OBJECT_PTR(param);

        RETVAL_BOOL(param->arg_info->type_hint == IS_LONG);
@@ -2391,6 +2394,9 @@
        reflection_object *intern;
        parameter_reference *param;

+       if (zend_parse_parameters_none() == FAILURE) {
+               return;
+       }
        GET_REFLECTION_OBJECT_PTR(param);

        RETVAL_BOOL(param->arg_info->type_hint == IS_DOUBLE);
@@ -2404,6 +2410,9 @@
        reflection_object *intern;
        parameter_reference *param;

+       if (zend_parse_parameters_none() == FAILURE) {
+               return;
+       }
        GET_REFLECTION_OBJECT_PTR(param);

        RETVAL_BOOL(param->arg_info->type_hint == IS_BOOL);
@@ -2417,6 +2426,9 @@
        reflection_object *intern;
        parameter_reference *param;

+       if (zend_parse_parameters_none() == FAILURE) {
+               return;
+       }
        GET_REFLECTION_OBJECT_PTR(param);

        RETVAL_BOOL(param->arg_info->type_hint == IS_OBJECT);
@@ -2430,6 +2442,9 @@
        reflection_object *intern;
        parameter_reference *param;

+       if (zend_parse_parameters_none() == FAILURE) {
+               return;
+       }
        GET_REFLECTION_OBJECT_PTR(param);

        RETVAL_BOOL(param->arg_info->type_hint == IS_STRING);
@@ -2443,6 +2458,9 @@
        reflection_object *intern;
        parameter_reference *param;

+       if (zend_parse_parameters_none() == FAILURE) {
+               return;
+       }
        GET_REFLECTION_OBJECT_PTR(param);

        RETVAL_BOOL(param->arg_info->type_hint == IS_RESOURCE);
@@ -2456,6 +2474,9 @@
        reflection_object *intern;
        parameter_reference *param;

+       if (zend_parse_parameters_none() == FAILURE) {
+               return;
+       }
        GET_REFLECTION_OBJECT_PTR(param);

        if (!param->arg_info->type_hint) {

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to