Blob Blame History Raw
It seems the buffer size is not sufficient in some situations, so we enlarge it as sanity fix.
RHBZ#948619

diff -up mysql-connector-odbc-5.2.5-src/driver/catalog.c.buffsize mysql-connector-odbc-5.2.5-src/driver/catalog.c
--- mysql-connector-odbc-5.2.5-src/driver/catalog.c.buffsize	2013-05-24 14:13:00.148674573 +0200
+++ mysql-connector-odbc-5.2.5-src/driver/catalog.c	2013-05-24 14:13:14.338674325 +0200
@@ -153,7 +153,7 @@ static MYSQL_RES *mysql_table_status_i_s
 {
   MYSQL *mysql= &stmt->dbc->mysql;
   /** the buffer size should count possible escapes */
-  char buff[255+4*NAME_CHAR_LEN], *to;
+  char buff[1024+4*NAME_CHAR_LEN], *to;
   my_bool clause_added= FALSE;
 
   to= strmov(buff, "SELECT TABLE_NAME, TABLE_COMMENT, TABLE_TYPE, TABLE_SCHEMA \