diff options
author | unknown <igor@rurik.mysql.com> | 2006-02-02 23:56:08 -0800 |
---|---|---|
committer | unknown <igor@rurik.mysql.com> | 2006-02-02 23:56:08 -0800 |
commit | ac21d0294dfd6a61a042c9fc6afa5eef2f7afa6a (patch) | |
tree | c85b4f6ea54c72c424edc663e6c9ea71aa5c3524 /sql/sql_prepare.cc | |
parent | 8300149963a83b86c6ae2b1adf1a6f44f374fc8c (diff) | |
download | mariadb-git-ac21d0294dfd6a61a042c9fc6afa5eef2f7afa6a.tar.gz |
Fixes after manual merge
Diffstat (limited to 'sql/sql_prepare.cc')
-rw-r--r-- | sql/sql_prepare.cc | 103 |
1 files changed, 5 insertions, 98 deletions
diff --git a/sql/sql_prepare.cc b/sql/sql_prepare.cc index bd5dd4234fe..efe73dbe275 100644 --- a/sql/sql_prepare.cc +++ b/sql/sql_prepare.cc @@ -1862,96 +1862,6 @@ void mysql_stmt_prepare(THD *thd, const char *packet, uint packet_length) { /* Statement map deletes statement on erase */ thd->stmt_map.erase(stmt); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - } else mysql_log.write(thd, COM_STMT_PREPARE, "[%lu] %s", stmt->id, packet); @@ -2045,14 +1955,11 @@ static const char *get_dynamic_sql_string(LEX *lex, uint *query_len) } else { - stmt->setup_set_params(); - SELECT_LEX *sl= stmt->lex->all_selects_list; - for (; sl; sl= sl->next_select_in_list()) - { - /* - during query optimisation. - */ - sl->prep_where= sl->where; + query_str= lex->prepared_stmt_code.str; + *query_len= lex->prepared_stmt_code.length; + } +end: + return query_str; } |