From d2bd51c55f76e3f0fc6ad13f1dce091019eb7555 Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 29 Aug 2007 12:39:42 +0300 Subject: [PATCH] Addendum to the 5.1 merge of the fix for bug 30377: use the function instead of the complex condition. --- sql/sql_parse.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sql/sql_parse.cc b/sql/sql_parse.cc index 2e4ce65f1c4..39f4998daf0 100644 --- a/sql/sql_parse.cc +++ b/sql/sql_parse.cc @@ -1732,8 +1732,7 @@ mysql_execute_command(THD *thd) variables, but for now this is probably good enough. Don't reset warnings when executing a stored routine. */ - if ((all_tables || &lex->select_lex != lex->all_selects_list || - lex->sroutines.records) && !thd->spcont) + if ((all_tables || !lex->is_single_level_stmt()) && !thd->spcont) mysql_reset_errors(thd, 0); #ifdef HAVE_REPLICATION