summaryrefslogtreecommitdiff
path: root/sql/rpl_record.cc
diff options
context:
space:
mode:
Diffstat (limited to 'sql/rpl_record.cc')
-rw-r--r--sql/rpl_record.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/rpl_record.cc b/sql/rpl_record.cc
index 6da3f15cfb9..db579a63ce0 100644
--- a/sql/rpl_record.cc
+++ b/sql/rpl_record.cc
@@ -196,6 +196,7 @@ unpack_row(rpl_group_info *rgi,
uchar const **const current_row_end, ulong *const master_reclength,
uchar const *const row_end)
{
+ int error;
DBUG_ENTER("unpack_row");
DBUG_ASSERT(row_data);
DBUG_ASSERT(table);
@@ -419,7 +420,7 @@ unpack_row(rpl_group_info *rgi,
/*
Add Extra slave persistent columns
*/
- if (int error= fill_extra_persistent_columns(table, cols->n_bits))
+ if (unlikely(error= fill_extra_persistent_columns(table, cols->n_bits)))
DBUG_RETURN(error);
/*