diff options
Diffstat (limited to 'storage/rocksdb/rdb_datadic.cc')
-rw-r--r-- | storage/rocksdb/rdb_datadic.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/storage/rocksdb/rdb_datadic.cc b/storage/rocksdb/rdb_datadic.cc index 5f46fd8acad..6c61cbfb728 100644 --- a/storage/rocksdb/rdb_datadic.cc +++ b/storage/rocksdb/rdb_datadic.cc @@ -3780,10 +3780,10 @@ bool Rdb_validate_tbls::check_frm_file(const std::string &fullpath, const std::string &tablename, bool *has_errors) { /* Check this .frm file to see what engine it uses */ - String fullfilename(fullpath.c_str(), &my_charset_bin); - fullfilename.append(FN_DIRSEP); - fullfilename.append(tablename.c_str()); - fullfilename.append(".frm"); + String fullfilename(fullpath.data(), fullpath.length(), &my_charset_bin); + fullfilename.append(STRING_WITH_LEN(FN_DIRSEP)); + fullfilename.append(tablename.data(), tablename.length()); + fullfilename.append(STRING_WITH_LEN(".frm")); /* This function will return the legacy_db_type of the table. Currently |