Bug #5539 SHOW DATABASES LIKE and symlinks

sql_show.cc:
  Added wild card check to symdir block in mysql_find_files
parent 6ba5a570
...@@ -204,7 +204,8 @@ mysql_find_files(THD *thd,List<char> *files, const char *db,const char *path, ...@@ -204,7 +204,8 @@ mysql_find_files(THD *thd,List<char> *files, const char *db,const char *path,
if (end != buff && end[-1] == FN_LIBCHAR) if (end != buff && end[-1] == FN_LIBCHAR)
end[-1]= 0; // Remove end FN_LIBCHAR end[-1]= 0; // Remove end FN_LIBCHAR
if (!my_stat(buff, &status, MYF(0)) || if (!my_stat(buff, &status, MYF(0)) ||
!MY_S_ISDIR(status.st_mode)) !MY_S_ISDIR(status.st_mode) ||
(wild && wild_compare(file->name, wild, 0)))
continue; continue;
} }
else else
......
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