summaryrefslogtreecommitdiff
path: root/sql/ha_berkeley.cc
diff options
context:
space:
mode:
authorunknown <hf@deer.mysql.r18.ru>2002-12-17 19:33:25 +0400
committerunknown <hf@deer.mysql.r18.ru>2002-12-17 19:33:25 +0400
commit44d684d13ff261ff8acd9b40f6abde54c78efbfb (patch)
tree314906891e628c9c38154fc9618195971f885a7c /sql/ha_berkeley.cc
parent8db300257b8e457f63a61d27c16ffeb4e23127b1 (diff)
downloadmariadb-git-44d684d13ff261ff8acd9b40f6abde54c78efbfb.tar.gz
Merging&testing
libmysqld/lib_sql.cc: Protocol::send_fields added sql/ha_berkeley.cc: set_nfields calls added sql/ha_myisam.cc: set_nfield call added sql/mysql_priv.h: embedded_send_row header changed sql/protocol.cc: Protocol::write edited for embedded case sql/protocol.h: n_fields member added sql/sql_table.cc: sen_nfields added
Diffstat (limited to 'sql/ha_berkeley.cc')
-rw-r--r--sql/ha_berkeley.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/ha_berkeley.cc b/sql/ha_berkeley.cc
index 1b8a2d9b3f8..07f367d7470 100644
--- a/sql/ha_berkeley.cc
+++ b/sql/ha_berkeley.cc
@@ -255,6 +255,7 @@ int berkeley_show_logs(Protocol *protocol)
/* Error is 0 here */
if (all_logs)
{
+ protocol->set_nfields(3);
for (a = all_logs, f = free_logs; *a; ++a)
{
protocol->prepare_for_resend();
@@ -2075,6 +2076,7 @@ static void print_msg(THD *thd, const char *table_name, const char *op_name,
msgbuf[sizeof(msgbuf) - 1] = 0; // healthy paranoia
DBUG_PRINT(msg_type,("message: %s",msgbuf));
+ protocol->set_nfields(4);
protocol->prepare_for_resend();
protocol->store(table_name);
protocol->store(op_name);