summaryrefslogtreecommitdiff
path: root/sql/sql_repl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'sql/sql_repl.cc')
-rw-r--r--sql/sql_repl.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/sql/sql_repl.cc b/sql/sql_repl.cc
index 39c84090bb7..fa2a6e2d28a 100644
--- a/sql/sql_repl.cc
+++ b/sql/sql_repl.cc
@@ -752,7 +752,7 @@ int change_master(THD* thd, MASTER_INFO* mi)
{
need_relay_log_purge = 0;
mi->rli.skip_log_purge=1;
- strnmov(mi->rli.relay_log_name,lex_mi->relay_log_name,
+ strmake(mi->rli.relay_log_name,lex_mi->relay_log_name,
sizeof(mi->rli.relay_log_name)-1);
}
@@ -790,8 +790,8 @@ int change_master(THD* thd, MASTER_INFO* mi)
}
mi->rli.master_log_pos = mi->master_log_pos;
DBUG_PRINT("info", ("master_log_pos: %d", (ulong) mi->master_log_pos));
- strnmov(mi->rli.master_log_name,mi->master_log_name,
- sizeof(mi->rli.master_log_name));
+ strmake(mi->rli.master_log_name,mi->master_log_name,
+ sizeof(mi->rli.master_log_name)-1);
if (!mi->rli.master_log_name[0]) // uninitialized case
mi->rli.master_log_pos=0;