diff options
-rw-r--r-- | ext/pdo_firebird/firebird_statement.c | 1 | ||||
-rw-r--r-- | ext/pdo_odbc/odbc_stmt.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/ext/pdo_firebird/firebird_statement.c b/ext/pdo_firebird/firebird_statement.c index c0ce2618ac..7fad08e2ad 100644 --- a/ext/pdo_firebird/firebird_statement.c +++ b/ext/pdo_firebird/firebird_statement.c @@ -243,6 +243,7 @@ static int firebird_stmt_get_column_meta(pdo_stmt_t *stmt, zend_long colno, zval } } + array_init(return_value); add_assoc_long(return_value, "pdo_type", param_type); return 1; } diff --git a/ext/pdo_odbc/odbc_stmt.c b/ext/pdo_odbc/odbc_stmt.c index f71d539271..a80aab9a88 100644 --- a/ext/pdo_odbc/odbc_stmt.c +++ b/ext/pdo_odbc/odbc_stmt.c @@ -627,6 +627,7 @@ static int odbc_stmt_describe(pdo_stmt_t *stmt, int colno) static int odbc_stmt_get_column_meta(pdo_stmt_t *stmt, zend_long colno, zval *return_value) { + array_init(return_value); add_assoc_long(return_value, "pdo_type", PDO_PARAM_STR); return 1; } |