diff options
author | unknown <monty@mysql.com> | 2004-08-23 13:47:52 +0300 |
---|---|---|
committer | unknown <monty@mysql.com> | 2004-08-23 13:47:52 +0300 |
commit | f0c1dadbdbe51241f169f6378cd98c7964dc2a1f (patch) | |
tree | 32095a2c9e113e57ea404fff75abd4f8a5452af3 /sql/sql_select.cc | |
parent | 40f282d593b83453344136144b7071d9b6e4c025 (diff) | |
parent | f7d0dfd9e8966a6c4c885ade872273dddd36e228 (diff) | |
download | mariadb-git-f0c1dadbdbe51241f169f6378cd98c7964dc2a1f.tar.gz |
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
into mysql.com:/home/my/mysql-4.1
mysys/mf_keycache.c:
Auto merged
mysys/my_lib.c:
Auto merged
sql/sql_select.cc:
Auto merged
Diffstat (limited to 'sql/sql_select.cc')
-rw-r--r-- | sql/sql_select.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sql/sql_select.cc b/sql/sql_select.cc index 70fec408753..1177243609d 100644 --- a/sql/sql_select.cc +++ b/sql/sql_select.cc @@ -3880,7 +3880,11 @@ JOIN::join_free(bool full) if (full) { group_fields.delete_elements(); - tmp_table_param.copy_funcs.delete_elements(); + /* + We can't call delete_elements() on copy_funcs as this will cause + problems in free_elements() as some of the elements are then deleted. + */ + tmp_table_param.copy_funcs.empty(); tmp_table_param.cleanup(); } DBUG_VOID_RETURN; |