Patch to get prepared statements to properly handle

partitioning
This commit is contained in:
mronstrom@mysql.com 2005-07-18 15:23:26 +02:00
parent 67087e2aa7
commit 6389639d84

View File

@ -1776,10 +1776,10 @@ bool mysql_stmt_prepare(THD *thd, char *packet, uint packet_length,
/* Reset warnings from previous command */
mysql_reset_errors(thd, 0);
lex= thd->lex;
lex->safe_to_cache_query= 0;
error= yyparse((void *)thd) || thd->is_fatal_error ||
thd->net.report_error || init_param_array(stmt);
lex->safe_to_cache_query= 0;
/*
While doing context analysis of the query (in check_prepared_statement)
we allocate a lot of additional memory: for open tables, JOINs, derived