aboutsummaryrefslogtreecommitdiffstats
path: root/unmaintained/mysql/mysql-va-list.patch
diff options
context:
space:
mode:
Diffstat (limited to 'unmaintained/mysql/mysql-va-list.patch')
-rw-r--r--unmaintained/mysql/mysql-va-list.patch51
1 files changed, 0 insertions, 51 deletions
diff --git a/unmaintained/mysql/mysql-va-list.patch b/unmaintained/mysql/mysql-va-list.patch
deleted file mode 100644
index 5b7c182120..0000000000
--- a/unmaintained/mysql/mysql-va-list.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-http://bugs.mysql.com/bug.php?id=62769
-
-diff -Naur mysql-5.5.16.orig/sql-common/client_plugin.c mysql-5.5.16/sql-common/client_plugin.c
---- mysql-5.5.16.orig/sql-common/client_plugin.c 2011-09-09 11:56:39.000000000 -0400
-+++ mysql-5.5.16/sql-common/client_plugin.c 2011-10-16 23:00:00.708799138 -0400
-@@ -228,11 +228,13 @@
- {
- MYSQL mysql;
- struct st_mysql_client_plugin **builtin;
-+ va_list unused;
-
- if (initialized)
- return 0;
-
- bzero(&mysql, sizeof(mysql)); /* dummy mysql for set_mysql_extended_error */
-+ bzero(&unused, sizeof(unused)); /* suppress uninitialized-value warnings */
-
- pthread_mutex_init(&LOCK_load_client_plugin, MY_MUTEX_INIT_SLOW);
- init_alloc_root(&mem_root, 128, 128);
-@@ -244,7 +246,7 @@
- pthread_mutex_lock(&LOCK_load_client_plugin);
-
- for (builtin= mysql_client_builtins; *builtin; builtin++)
-- add_plugin(&mysql, *builtin, 0, 0, 0);
-+ add_plugin(&mysql, *builtin, 0, 0, unused);
-
- pthread_mutex_unlock(&LOCK_load_client_plugin);
-
-@@ -288,9 +290,13 @@
- mysql_client_register_plugin(MYSQL *mysql,
- struct st_mysql_client_plugin *plugin)
- {
-+ va_list unused;
-+
- if (is_not_initialized(mysql, plugin->name))
- return NULL;
-
-+ bzero(&unused, sizeof(unused)); /* suppress uninitialized-value warnings */
-+
- pthread_mutex_lock(&LOCK_load_client_plugin);
-
- /* make sure the plugin wasn't loaded meanwhile */
-@@ -302,7 +308,7 @@
- plugin= NULL;
- }
- else
-- plugin= add_plugin(mysql, plugin, 0, 0, 0);
-+ plugin= add_plugin(mysql, plugin, 0, 0, unused);
-
- pthread_mutex_unlock(&LOCK_load_client_plugin);
- return plugin;