diff options
author | unknown <hf@deer.mysql.r18.ru> | 2002-12-17 19:33:25 +0400 |
---|---|---|
committer | unknown <hf@deer.mysql.r18.ru> | 2002-12-17 19:33:25 +0400 |
commit | 44d684d13ff261ff8acd9b40f6abde54c78efbfb (patch) | |
tree | 314906891e628c9c38154fc9618195971f885a7c /sql/ha_berkeley.cc | |
parent | 8db300257b8e457f63a61d27c16ffeb4e23127b1 (diff) | |
download | mariadb-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.cc | 2 |
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); |