summaryrefslogtreecommitdiff
path: root/sql/wsrep_var.cc
diff options
context:
space:
mode:
authorEugene Kosov <claprix@yandex.ru>2020-10-06 13:50:26 +0300
committerEugene Kosov <claprix@yandex.ru>2020-10-06 13:51:06 +0300
commit350c9eb705477afef876e982201ad55dcc65bc9c (patch)
tree0562d8b548191ff0deb3fc09b16fc8635247e6bb /sql/wsrep_var.cc
parent33f19876a2fbc9378af25cebd0651cd9bdc5407b (diff)
downloadmariadb-git-350c9eb705477afef876e982201ad55dcc65bc9c.tar.gz
MDEV-23894 UBSAN: several call to function show_binlog_vars(THD*, st_mysql_show_var*, char*) through pointer to incorrect function type 'int (*)(THD *, st_mysql_show_var *, void *, system_status_var *, enum_var_type) errors
Diffstat (limited to 'sql/wsrep_var.cc')
-rw-r--r--sql/wsrep_var.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/sql/wsrep_var.cc b/sql/wsrep_var.cc
index 9777cc6ec62..45f929de9de 100644
--- a/sql/wsrep_var.cc
+++ b/sql/wsrep_var.cc
@@ -726,8 +726,8 @@ static int show_var_cmp(const void *var1, const void *var2)
return strcasecmp(((SHOW_VAR*)var1)->name, ((SHOW_VAR*)var2)->name);
}
-int wsrep_show_status (THD *thd, SHOW_VAR *var, char *buff,
- enum enum_var_type scope)
+int wsrep_show_status (THD *thd, SHOW_VAR *var, void *buff,
+ system_status_var *, enum_var_type scope)
{
uint i, maxi= SHOW_VAR_FUNC_BUFF_SIZE / sizeof(*var) - 1;
SHOW_VAR *v= (SHOW_VAR *)buff;