summaryrefslogtreecommitdiff
path: root/ext/mysqlnd/mysqlnd_structs.h
diff options
context:
space:
mode:
authorAndrey Hristov <andrey@php.net>2010-05-14 13:18:39 +0000
committerAndrey Hristov <andrey@php.net>2010-05-14 13:18:39 +0000
commitb86ebe46cb35b0298caec6f582b04029a6247af7 (patch)
tree05dc6a1143d78f57a3b5b554f04d98891419b6ef /ext/mysqlnd/mysqlnd_structs.h
parentce0ea97850f342ce25bd03b9938c489e93ac4247 (diff)
downloadphp-git-b86ebe46cb35b0298caec6f582b04029a6247af7.tar.gz
- Give possibility to overload mysqlnd_result_init().
- Always use conn->m->stmt_init instead of mysqlnd_stmt_init()
Diffstat (limited to 'ext/mysqlnd/mysqlnd_structs.h')
-rw-r--r--ext/mysqlnd/mysqlnd_structs.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/mysqlnd/mysqlnd_structs.h b/ext/mysqlnd/mysqlnd_structs.h
index 0553ac1fdb..b7b72dd545 100644
--- a/ext/mysqlnd/mysqlnd_structs.h
+++ b/ext/mysqlnd/mysqlnd_structs.h
@@ -390,6 +390,7 @@ typedef enum_func_status (*func_mysqlnd_conn__send_close)(MYSQLND * conn TSRMLS_
typedef void (*func_mysqlnd_conn__ssl_set)(MYSQLND * const conn, const char * key, const char * const cert, const char * const ca, const char * const capath, const char * const cipher TSRMLS_DC);
+typedef MYSQLND_RES * (*func_mysqlnd_conn__result_init)(unsigned int field_count, zend_bool persistent TSRMLS_DC);
struct st_mysqlnd_conn_methods
{
@@ -460,6 +461,8 @@ struct st_mysqlnd_conn_methods
func_mysqlnd_conn__send_close send_close;
func_mysqlnd_conn__ssl_set ssl_set;
+
+ func_mysqlnd_conn__result_init result_init;
};