diff --git a/include/plugin.h b/include/plugin.h index 6c571b8504bf3ceae38d13feb5073b8ba6259d93..b93e3bafe7339edf28f4cb451e046574eb51b2e6 100644 --- a/include/plugin.h +++ b/include/plugin.h @@ -41,7 +41,7 @@ int _mysql_plugin_interface_version_= MYSQL_PLUGIN_INTERFACE_VERSION; \ int _mysql_sizeof_struct_st_plugin_= sizeof(struct st_mysql_plugin); \ struct st_mysql_plugin _mysql_plugin_declarations_[]= { -#define mysql_declare_plugin_end ,{0,0,0,0,0,0,0,0}} +#define mysql_declare_plugin_end ,{0,0,0,0,0,0,0,0,0}} /* declarations for SHOW STATUS support in plugins diff --git a/plugin/fulltext/plugin_example.c b/plugin/fulltext/plugin_example.c index 4caa6de3197ec9e3945364c26edbf16a7881c2b8..269c58e8b40f1ff96c595d937d9267733ce7e552 100644 --- a/plugin/fulltext/plugin_example.c +++ b/plugin/fulltext/plugin_example.c @@ -98,7 +98,8 @@ static int simple_parser_plugin_deinit(void) 1 failure (cannot happen) */ -static int simple_parser_init(MYSQL_FTPARSER_PARAM *param) +static int simple_parser_init(MYSQL_FTPARSER_PARAM *param + __attribute__((unused))) { return(0); } @@ -118,7 +119,8 @@ static int simple_parser_init(MYSQL_FTPARSER_PARAM *param) 1 failure (cannot happen) */ -static int simple_parser_deinit(MYSQL_FTPARSER_PARAM *param) +static int simple_parser_deinit(MYSQL_FTPARSER_PARAM *param + __attribute__((unused))) { return(0); } @@ -179,7 +181,7 @@ int simple_parser_parse(MYSQL_FTPARSER_PARAM *param) add_word(param, start, end - start); break; } - else if (isspace(*end)) + else if (my_isspace(param->cs, *end)) { if (end > start) add_word(param, start, end - start); @@ -208,7 +210,7 @@ static struct st_mysql_ftparser simple_parser_descriptor= struct st_mysql_show_var simple_status[]= { - {"static", "just a static text", SHOW_CHAR}, + {"static", (char *)"just a static text", SHOW_CHAR}, {"called", (char *)&number_of_calls, SHOW_LONG}, {0,0,0} }; @@ -227,6 +229,6 @@ mysql_declare_plugin simple_parser_plugin_init, /* init function (when loaded) */ simple_parser_plugin_deinit,/* deinit function (when unloaded) */ 0x0001, /* version */ - &simple_status /* status variables */ + simple_status /* status variables */ } mysql_declare_plugin_end;