diff options
Diffstat (limited to 'storage')
-rw-r--r-- | storage/myisam/ha_myisam.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/storage/myisam/ha_myisam.cc b/storage/myisam/ha_myisam.cc index f407f62fa0c..fc0fcdbdc9f 100644 --- a/storage/myisam/ha_myisam.cc +++ b/storage/myisam/ha_myisam.cc @@ -1370,10 +1370,12 @@ int ha_myisam::info(uint flag) if table is symlinked (Ie; Real name is not same as generated name) */ data_file_name= index_file_name= 0; - fn_format(name_buff, file->filename, "", MI_NAME_DEXT, MY_APPEND_EXT); + fn_format(name_buff, file->filename, "", MI_NAME_DEXT, + MY_APPEND_EXT | MY_UNPACK_FILENAME); if (strcmp(name_buff, info.data_file_name)) data_file_name=info.data_file_name; - fn_format(name_buff, file->filename, "", MI_NAME_IEXT, MY_APPEND_EXT); + fn_format(name_buff, file->filename, "", MI_NAME_IEXT, + MY_APPEND_EXT | MY_UNPACK_FILENAME); if (strcmp(name_buff, info.index_file_name)) index_file_name=info.index_file_name; } |