summaryrefslogtreecommitdiff
path: root/sql/sql_delete.cc
diff options
context:
space:
mode:
authorsergefp@mysql.com <>2005-08-27 02:33:06 +0400
committersergefp@mysql.com <>2005-08-27 02:33:06 +0400
commitad9bfc251c6604b1fac9822020d9f1d2eb300dc4 (patch)
treec1da247a061c35537652a59670be0d73b7861a51 /sql/sql_delete.cc
parente4733cc8b06127c754af56f17d86d7ecf78325b7 (diff)
downloadmariadb-git-ad9bfc251c6604b1fac9822020d9f1d2eb300dc4.tar.gz
Slightly amended Monty's SP replication code cleanup patch
Diffstat (limited to 'sql/sql_delete.cc')
-rw-r--r--sql/sql_delete.cc9
1 files changed, 2 insertions, 7 deletions
diff --git a/sql/sql_delete.cc b/sql/sql_delete.cc
index 7c012e3b442..4ec5b43f8e7 100644
--- a/sql/sql_delete.cc
+++ b/sql/sql_delete.cc
@@ -14,15 +14,12 @@
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
-
/*
Delete of records and truncate of tables.
Multi-table deletes were introduced by Monty and Sinisa
*/
-
-
#include "mysql_priv.h"
#include "ha_innodb.h"
#include "sql_select.h"
@@ -254,8 +251,7 @@ cleanup:
thd->clear_error();
Query_log_event qinfo(thd, thd->query, thd->query_length,
transactional_table, FALSE);
- if ((thd->query_str_binlog_unsuitable || mysql_bin_log.write(&qinfo))
- && transactional_table)
+ if (mysql_bin_log.write(&qinfo) && transactional_table)
error=1;
}
if (!transactional_table)
@@ -720,8 +716,7 @@ bool multi_delete::send_eof()
thd->clear_error();
Query_log_event qinfo(thd, thd->query, thd->query_length,
transactional_tables, FALSE);
- if ((thd->query_str_binlog_unsuitable || mysql_bin_log.write(&qinfo))
- && !normal_tables)
+ if (mysql_bin_log.write(&qinfo) && !normal_tables)
local_error=1; // Log write failed: roll back the SQL statement
}
if (!transactional_tables)