Skip to content

Commit

Permalink
Safety fix to previous patch
Browse files Browse the repository at this point in the history
  • Loading branch information
montywi committed Aug 30, 2016
1 parent bbfb5d7 commit 4ca7b22
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions sql/wsrep_var.cc
Expand Up @@ -356,11 +356,11 @@ bool wsrep_cluster_address_check (sys_var *self, THD* thd, set_var* var)
char addr_buf[FN_REFLEN];

if ((! var->save_result.string_value.str) ||
(var->save_result.string_value.length > (FN_REFLEN - 1))) // safety
(var->save_result.string_value.length >= sizeof(addr_buf))) // safety
goto err;

strmake(addr_buf, var->save_result.string_value.str,
sizeof(addr_buf)-1);
MY_MIN(sizeof(addr_buf)-1, var->save_result.string_value.length));

if (!wsrep_cluster_address_verify(addr_buf))
return 0;
Expand Down

0 comments on commit 4ca7b22

Please sign in to comment.