diff options
author | Georgi Kodinov <Georgi.Kodinov@Oracle.com> | 2010-10-04 15:54:41 +0300 |
---|---|---|
committer | Georgi Kodinov <Georgi.Kodinov@Oracle.com> | 2010-10-04 15:54:41 +0300 |
commit | fee2a518b46c6269f099314abff85cd13f153bfa (patch) | |
tree | c60863e20b4656b29eed7bef0606750b8d9bb9ce /libmysql | |
parent | dd2e3db48fce43f6249e1c23b3cf0f5057b41d4e (diff) | |
download | mariadb-git-fee2a518b46c6269f099314abff85cd13f153bfa.tar.gz |
Bug #56767: Make sure client plugins in 1054 are compatible with
connectors plugins
Implemented changes needed to keep the client plugin API compatible with
the existing plugins :
1. Provided an options() client plugin API to let the application pass
options to the plugin after loading it
2. Added "License" (const char *) to specify the client plugin's license
3. Added "mysql_api" as a placeholder that the client library can use
to pass function pointers to the plugin so that the plugin can call the
C lib back.
4. Updated the existing client plugins to comply with the API change.
5. Added more detailed error message generation for Windows.
Diffstat (limited to 'libmysql')
-rw-r--r-- | libmysql/libmysql.def | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libmysql/libmysql.def b/libmysql/libmysql.def index ce85d2a4086..fc15fcf0884 100644 --- a/libmysql/libmysql.def +++ b/libmysql/libmysql.def @@ -104,3 +104,4 @@ EXPORTS mysql_server_end mysql_set_character_set mysql_get_character_set_info + mysql_plugin_options |