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); 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");
} }