Commit ddf81838 authored by ingo@mysql.com's avatar ingo@mysql.com

Merge mysql.com:/home/mydev/mysql-5.1

into  mysql.com:/home/mydev/mysql-5.1-aid
parents 2697018c 5eefa6ec
...@@ -7,7 +7,7 @@ AC_INIT(sql/mysqld.cc) ...@@ -7,7 +7,7 @@ AC_INIT(sql/mysqld.cc)
AC_CANONICAL_SYSTEM AC_CANONICAL_SYSTEM
# The Docs Makefile.am parses this line! # The Docs Makefile.am parses this line!
# remember to also change ndb version below and update version.c in ndb # remember to also change ndb version below and update version.c in ndb
AM_INIT_AUTOMAKE(mysql, 5.1.9-beta) AM_INIT_AUTOMAKE(mysql, 5.1.10-beta)
AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
PROTOCOL_VERSION=10 PROTOCOL_VERSION=10
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
AC_INIT(plugin_example, 0.1) AC_INIT(plugin_example, 0.1)
AM_INIT_AUTOMAKE AM_INIT_AUTOMAKE
AC_DISABLE_STATIC
AC_PROG_LIBTOOL AC_PROG_LIBTOOL
AC_CONFIG_FILES([Makefile]) AC_CONFIG_FILES([Makefile])
AC_OUTPUT AC_OUTPUT
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
#include <ctype.h> #include <ctype.h>
#include <mysql/plugin.h> #include <mysql/plugin.h>
long number_of_calls= 0; /* for SHOW STATUS, see below */ static long number_of_calls= 0; /* for SHOW STATUS, see below */
/* /*
Simple full-text parser plugin that acts as a replacement for the Simple full-text parser plugin that acts as a replacement for the
...@@ -84,7 +84,7 @@ static int simple_parser_plugin_deinit(void) ...@@ -84,7 +84,7 @@ static int simple_parser_plugin_deinit(void)
/* /*
Initialize the parser at ... [WHEN] Initialize the parser on the first use in the query
SYNOPSIS SYNOPSIS
simple_parser_init() simple_parser_init()
...@@ -104,7 +104,7 @@ static int simple_parser_init(MYSQL_FTPARSER_PARAM *param) ...@@ -104,7 +104,7 @@ static int simple_parser_init(MYSQL_FTPARSER_PARAM *param)
/* /*
Terminate the parser at ... [WHEN] Terminate the parser at the end of the query
SYNOPSIS SYNOPSIS
simple_parser_deinit() simple_parser_deinit()
...@@ -164,7 +164,7 @@ static void add_word(MYSQL_FTPARSER_PARAM *param, char *word, size_t len) ...@@ -164,7 +164,7 @@ static void add_word(MYSQL_FTPARSER_PARAM *param, char *word, size_t len)
and passes every word to the MySQL full-text indexing engine. and passes every word to the MySQL full-text indexing engine.
*/ */
int simple_parser_parse(MYSQL_FTPARSER_PARAM *param) static int simple_parser_parse(MYSQL_FTPARSER_PARAM *param)
{ {
char *end, *start, *docend= param->doc + param->length; char *end, *start, *docend= param->doc + param->length;
...@@ -205,7 +205,7 @@ static struct st_mysql_ftparser simple_parser_descriptor= ...@@ -205,7 +205,7 @@ static struct st_mysql_ftparser simple_parser_descriptor=
Plugin status variables for SHOW STATUS Plugin status variables for SHOW STATUS
*/ */
struct st_mysql_show_var simple_status[]= static struct st_mysql_show_var simple_status[]=
{ {
{"static", (char *)"just a static text", SHOW_CHAR}, {"static", (char *)"just a static text", SHOW_CHAR},
{"called", (char *)&number_of_calls, SHOW_LONG}, {"called", (char *)&number_of_calls, SHOW_LONG},
...@@ -229,3 +229,4 @@ mysql_declare_plugin ...@@ -229,3 +229,4 @@ mysql_declare_plugin
simple_status /* status variables */ simple_status /* status variables */
} }
mysql_declare_plugin_end; mysql_declare_plugin_end;
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment