MDEV-7475 Wrong implementation of checking PLUGIN_VAR_SET condition
correct the check for PLUGIN_VAR_STR
This commit is contained in:
parent
5d0d6cb129
commit
595cf636fd
@ -3916,7 +3916,7 @@ static int test_plugin_options(MEM_ROOT *tmp_root, struct st_plugin_int *tmp,
|
|||||||
we copy string values to a plugin's memroot.
|
we copy string values to a plugin's memroot.
|
||||||
*/
|
*/
|
||||||
if (mysqld_server_started &&
|
if (mysqld_server_started &&
|
||||||
((o->flags & (PLUGIN_VAR_STR | PLUGIN_VAR_NOCMDOPT |
|
((o->flags & (PLUGIN_VAR_TYPEMASK | PLUGIN_VAR_NOCMDOPT |
|
||||||
PLUGIN_VAR_MEMALLOC)) == PLUGIN_VAR_STR))
|
PLUGIN_VAR_MEMALLOC)) == PLUGIN_VAR_STR))
|
||||||
{
|
{
|
||||||
sysvar_str_t* str= (sysvar_str_t *)o;
|
sysvar_str_t* str= (sysvar_str_t *)o;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user