diff options
author | tim@cane.mysql.fi <> | 2000-12-22 16:19:54 +0200 |
---|---|---|
committer | tim@cane.mysql.fi <> | 2000-12-22 16:19:54 +0200 |
commit | 281a054f2a85250c1f9507c3d65d8e42912dceb9 (patch) | |
tree | dbad5c081e6821bac16948cfff91de33ffd5dc52 /sql/sql_insert.cc | |
parent | 94806e013dfdd1ba68232d5abc790a39ebb87cf2 (diff) | |
download | mariadb-git-281a054f2a85250c1f9507c3d65d8e42912dceb9.tar.gz |
Fix replace bug w/ BDB tables by passing key_length to index_read_idx.
Diffstat (limited to 'sql/sql_insert.cc')
-rw-r--r-- | sql/sql_insert.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/sql_insert.cc b/sql/sql_insert.cc index 13da095607d..c10e2a205b8 100644 --- a/sql/sql_insert.cc +++ b/sql/sql_insert.cc @@ -366,7 +366,8 @@ int write_record(TABLE *table,COPY_INFO *info) } key_copy((byte*) key,table,key_nr,0); if ((error=(table->file->index_read_idx(table->record[1],key_nr, - (byte*) key,0, + (byte*) key, + table->key_info[key_nr].key_length, HA_READ_KEY_EXACT)))) goto err; } |