lib/rocksdb/env_spdk: fix the shadow compiling error in rocksdb
Change-Id: Ia07efcdec742d6ae5339e9f1c860ab58107d9f85 Signed-off-by: Jin Tsai <caijin11331007@gmail.com> Reviewed-on: https://review.gerrithub.io/379928 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
This commit is contained in:
parent
abb59fea38
commit
4c65ffdfbe
@ -386,20 +386,20 @@ public:
|
|||||||
}
|
}
|
||||||
return EnvWrapper::FileExists(fname);
|
return EnvWrapper::FileExists(fname);
|
||||||
}
|
}
|
||||||
virtual Status RenameFile(const std::string &src, const std::string &target) override
|
virtual Status RenameFile(const std::string &src, const std::string &t) override
|
||||||
{
|
{
|
||||||
int rc;
|
int rc;
|
||||||
std::string src_name = sanitize_path(src, mDirectory);
|
std::string src_name = sanitize_path(src, mDirectory);
|
||||||
std::string target_name = sanitize_path(target, mDirectory);
|
std::string target_name = sanitize_path(t, mDirectory);
|
||||||
|
|
||||||
rc = spdk_fs_rename_file(g_fs, g_sync_args.channel,
|
rc = spdk_fs_rename_file(g_fs, g_sync_args.channel,
|
||||||
src_name.c_str(), target_name.c_str());
|
src_name.c_str(), target_name.c_str());
|
||||||
if (rc == -ENOENT) {
|
if (rc == -ENOENT) {
|
||||||
return EnvWrapper::RenameFile(src, target);
|
return EnvWrapper::RenameFile(src, t);
|
||||||
}
|
}
|
||||||
return Status::OK();
|
return Status::OK();
|
||||||
}
|
}
|
||||||
virtual Status LinkFile(const std::string &src, const std::string &target) override
|
virtual Status LinkFile(const std::string &src, const std::string &t) override
|
||||||
{
|
{
|
||||||
return Status::NotSupported("SpdkEnv does not support LinkFile");
|
return Status::NotSupported("SpdkEnv does not support LinkFile");
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user