diff options
author | tsmith@quadxeon.mysql.com <> | 2007-03-08 02:00:21 +0100 |
---|---|---|
committer | tsmith@quadxeon.mysql.com <> | 2007-03-08 02:00:21 +0100 |
commit | 0cd9897eebf335d77f3d9b251647e05996ee50ce (patch) | |
tree | 9b4d00b8a1e82914e45546deb67a39f878adae24 /sql/sql_servers.cc | |
parent | ba22ad7019c086af3655ea5add745a09ad71f8fc (diff) | |
download | mariadb-git-0cd9897eebf335d77f3d9b251647e05996ee50ce.tar.gz |
Bug #26940: CREATE SERVER does not initialize record[0] in insert_server_record()
sql_servers.cc:insert_server_record(): initialize record[0] before inserting row
Diffstat (limited to 'sql/sql_servers.cc')
-rw-r--r-- | sql/sql_servers.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/sql_servers.cc b/sql/sql_servers.cc index 5fa97dc5c2b..9a5176d9fe3 100644 --- a/sql/sql_servers.cc +++ b/sql/sql_servers.cc @@ -545,6 +545,8 @@ int insert_server_record(TABLE *table, FOREIGN_SERVER *server) DBUG_ENTER("insert_server_record"); table->use_all_columns(); + empty_record(table); + /* set the field that's the PK to the value we're looking for */ table->field[0]->store(server->server_name, server->server_name_length, |