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:
Jin Tsai 2017-09-26 11:19:41 +08:00 committed by Jim Harris
parent abb59fea38
commit 4c65ffdfbe

View File

@ -386,20 +386,20 @@ public:
}
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;
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,
src_name.c_str(), target_name.c_str());
if (rc == -ENOENT) {
return EnvWrapper::RenameFile(src, target);
return EnvWrapper::RenameFile(src, t);
}
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");
}