diff options
| author | Andrey Hristov <andrey@php.net> | 2010-03-16 12:36:57 +0000 |
|---|---|---|
| committer | Andrey Hristov <andrey@php.net> | 2010-03-16 12:36:57 +0000 |
| commit | a8460553be9f7336e1291395f513804a912dc4b5 (patch) | |
| tree | 7bf914a9e509a36e7517dc63867566c484e82bb6 /ext/mysqlnd/mysqlnd_result.c | |
| parent | 872f07aa5e642d10d45224f7489c6b2eb796d468 (diff) | |
| download | php-git-a8460553be9f7336e1291395f513804a912dc4b5.tar.gz | |
decouple the methods in MYSQLND_STMT from the data,
needed to move to a new structure MYSQLND_STMT. Makes
the code cleaner and less error-prone.
Also fix PDO/MySQL which directly touch mysqlnd internals
instead of using API calls.
Diffstat (limited to 'ext/mysqlnd/mysqlnd_result.c')
| -rw-r--r-- | ext/mysqlnd/mysqlnd_result.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ext/mysqlnd/mysqlnd_result.c b/ext/mysqlnd/mysqlnd_result.c index 3739c60326..ac3761868b 100644 --- a/ext/mysqlnd/mysqlnd_result.c +++ b/ext/mysqlnd/mysqlnd_result.c @@ -351,8 +351,9 @@ MYSQLND_METHOD(mysqlnd_res, read_result_metadata)(MYSQLND_RES *result, MYSQLND * /* {{{ mysqlnd_query_read_result_set_header */ enum_func_status -mysqlnd_query_read_result_set_header(MYSQLND *conn, MYSQLND_STMT *stmt TSRMLS_DC) +mysqlnd_query_read_result_set_header(MYSQLND *conn, MYSQLND_STMT * s TSRMLS_DC) { + MYSQLND_STMT_DATA * stmt = s ? s->data:NULL; enum_func_status ret; MYSQLND_PACKET_RSET_HEADER * rset_header; |
