summaryrefslogtreecommitdiff
path: root/ext/mysqlnd/mysqlnd_result_meta.c
diff options
context:
space:
mode:
authorAndrey Hristov <andrey@php.net>2009-05-28 17:49:00 +0000
committerAndrey Hristov <andrey@php.net>2009-05-28 17:49:00 +0000
commit86aa4e8035bc5bc287b9ce9b174a1faa83e3b6c9 (patch)
treec02c99d30671c728b89de0776261ff69068eb110 /ext/mysqlnd/mysqlnd_result_meta.c
parent09b56ed2a5142b7a303622309ff275cac5177d05 (diff)
downloadphp-git-86aa4e8035bc5bc287b9ce9b174a1faa83e3b6c9.tar.gz
Fix a valgrind warning as well as more trace log information
Diffstat (limited to 'ext/mysqlnd/mysqlnd_result_meta.c')
-rw-r--r--ext/mysqlnd/mysqlnd_result_meta.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/ext/mysqlnd/mysqlnd_result_meta.c b/ext/mysqlnd/mysqlnd_result_meta.c
index 0644b0f09c..c970749ab6 100644
--- a/ext/mysqlnd/mysqlnd_result_meta.c
+++ b/ext/mysqlnd/mysqlnd_result_meta.c
@@ -372,8 +372,12 @@ MYSQLND_METHOD(mysqlnd_res_meta, fetch_field)(MYSQLND_RES_METADATA * const meta
{
DBG_ENTER("mysqlnd_res_meta::fetch_field");
if (meta->current_field >= meta->field_count) {
+ DBG_INF("no more fields");
DBG_RETURN(NULL);
}
+ DBG_INF_FMT("name=%s max_length=%u",
+ meta->fields[meta->current_field].name? meta->fields[meta->current_field].name:"",
+ meta->fields[meta->current_field].max_length);
DBG_RETURN(&meta->fields[meta->current_field++]);
}
/* }}} */
@@ -386,6 +390,9 @@ MYSQLND_METHOD(mysqlnd_res_meta, fetch_field_direct)(const MYSQLND_RES_METADATA
{
DBG_ENTER("mysqlnd_res_meta::fetch_field_direct");
DBG_INF_FMT("fieldnr=%d", fieldnr);
+ DBG_INF_FMT("name=%s max_length=%u",
+ meta->fields[meta->current_field].name? meta->fields[meta->current_field].name:"",
+ meta->fields[meta->current_field].max_length);
DBG_RETURN(&meta->fields[fieldnr]);
}
/* }}} */