mirror of
https://gitea.wildfiregames.com/0ad/0ad.git
synced 2026-09-25 19:01:43 +00:00
Remove CStr::Right
It was only a wrapper around `std::string::substr`. The interface matches the usecase more. In some places it's better to use `std::string::ends_with`.
This commit is contained in:
@@ -288,7 +288,7 @@ void WriteJSONFile(const Script::Interface& scriptInterface, const std::wstring&
|
||||
bool DeleteCampaignSave(const CStrW& filePath)
|
||||
{
|
||||
OsPath realPath;
|
||||
if (!filePath.starts_with(L"saves/campaigns/") || filePath.Right(12) != L".0adcampaign")
|
||||
if (!filePath.starts_with(L"saves/campaigns/") || !filePath.ends_with(L".0adcampaign"))
|
||||
return false;
|
||||
if (!VfsFileExists(filePath))
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user