Commit c2c0d653 authored by unknown's avatar unknown
Browse files

Bug #10947 mysqlshow wildcard failure on Windows


client/mysqlshow.c:
  change to using mysql_real_escape_string
  Also, passing in length of from string "table" instead of to string "rows"
parent baae624c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -447,7 +447,7 @@ list_tables(MYSQL *mysql,const char *db,const char *table)
      We just hijack the 'rows' variable for a bit to store the escaped
      table name
    */
    mysql_escape_string(rows, table, sizeof(rows));
    mysql_real_escape_string(mysql, rows, table, (unsigned long)strlen(table));
    my_snprintf(query, sizeof(query), "show%s tables like '%s'",
                opt_table_type ? " full" : "", rows);
  }