From b86ebe46cb35b0298caec6f582b04029a6247af7 Mon Sep 17 00:00:00 2001 From: Andrey Hristov Date: Fri, 14 May 2010 13:18:39 +0000 Subject: - Give possibility to overload mysqlnd_result_init(). - Always use conn->m->stmt_init instead of mysqlnd_stmt_init() --- ext/mysqlnd/mysqlnd_structs.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'ext/mysqlnd/mysqlnd_structs.h') 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; }; -- cgit v1.2.1