]> granicus.if.org Git - php/commitdiff
MFH: check stream for NULL before writing to it
authorAntony Dovgal <tony2001@php.net>
Sat, 18 Mar 2006 22:24:05 +0000 (22:24 +0000)
committerAntony Dovgal <tony2001@php.net>
Sat, 18 Mar 2006 22:24:05 +0000 (22:24 +0000)
remove unnecessary semicolons

ext/pdo/pdo_stmt.c

index 1ea63b948181eb8809e9f036c470a8900089a8eb..5037a9e3ae6bb6881fc76a4eafc30de21707773c 100755 (executable)
  * since it is a .c file, it won't be installed for use by PECL extensions, so we include it here. */
 ZEND_BEGIN_ARG_INFO(first_arg_force_ref, 0)
        ZEND_ARG_PASS_INFO(1)
-ZEND_END_ARG_INFO();
+ZEND_END_ARG_INFO()
 
 
 ZEND_BEGIN_ARG_INFO(second_arg_force_ref, 0)
        ZEND_ARG_PASS_INFO(0)
        ZEND_ARG_PASS_INFO(1)
-ZEND_END_ARG_INFO();
+ZEND_END_ARG_INFO()
 
 ZEND_BEGIN_ARG_INFO(third_arg_force_ref, 0)
        ZEND_ARG_PASS_INFO(0)
        ZEND_ARG_PASS_INFO(0)
        ZEND_ARG_PASS_INFO(1)
-ZEND_END_ARG_INFO();
+ZEND_END_ARG_INFO()
 
 
 ZEND_BEGIN_ARG_INFO(fourth_arg_force_ref, 0)
@@ -62,10 +62,10 @@ ZEND_BEGIN_ARG_INFO(fourth_arg_force_ref, 0)
        ZEND_ARG_PASS_INFO(0)
        ZEND_ARG_PASS_INFO(0)
        ZEND_ARG_PASS_INFO(1)
-ZEND_END_ARG_INFO();
+ZEND_END_ARG_INFO()
 
 ZEND_BEGIN_ARG_INFO(all_args_by_ref, 1)
-ZEND_END_ARG_INFO();
+ZEND_END_ARG_INFO()
 /* }}} */
 #endif
 
@@ -1915,6 +1915,10 @@ static PHP_METHOD(PDOStatement, debugDumpParams)
        struct pdo_bound_param_data *param;
        PHP_STMT_GET_OBJ;
 
+       if (out == NULL) {
+               RETURN_FALSE;
+       }
+       
        php_stream_printf(out TSRMLS_CC, "SQL: [%d] %.*s\n",
                stmt->query_stringlen,
                stmt->query_stringlen, stmt->query_string);