Returns a sys_var corresponding to a particular MYSQL_SYSVAR(...) */
| 4436 | Returns a sys_var corresponding to a particular MYSQL_SYSVAR(...) |
| 4437 | */ |
| 4438 | sys_var *find_plugin_sysvar(st_plugin_int *plugin, st_mysql_sys_var *plugin_var) |
| 4439 | { |
| 4440 | for (sys_var *var= plugin->system_vars; var; var= var->next) |
| 4441 | { |
| 4442 | sys_var_pluginvar *pvar=var->cast_pluginvar(); |
| 4443 | if (pvar->plugin_var == plugin_var) |
| 4444 | return var; |
| 4445 | } |
| 4446 | return 0; |
| 4447 | } |
| 4448 | |
| 4449 | /* |
| 4450 | On dlclose() we need to restore values of all symbols that we've modified in |
no test coverage detected