Core: Get rid of a few c_str/strlen calls

This commit is contained in:
Lioncash 2014-12-03 17:02:21 -05:00
parent c1084b6b93
commit cd26b200b2
2 changed files with 3 additions and 3 deletions

View file

@ -1271,8 +1271,8 @@ int SavedataParam::SetPspParam(SceUtilitySavedataParam *param)
std::string gameName = GetGameName(param);
std::string saveName = "";
for(auto it = allSaves.begin(); it != allSaves.end(); ++it) {
if(strncmp(it->name.c_str(),gameName.c_str(),strlen(gameName.c_str())) == 0) {
saveName = it->name.substr(strlen(gameName.c_str()));
if(it->name.compare(0, gameName.length(), gameName) == 0) {
saveName = it->name.substr(gameName.length());
if(IsInSaveDataList(saveName, realCount)) // Already in SaveDataList, skip...
continue;

View file

@ -88,7 +88,7 @@ void VirtualDiscFileSystem::LoadFileListIndex() {
line = line.substr(3);
}
if (strlen(line.data()) < 1 || line[0] == ';') {
if (line.empty() || line[0] == ';') {
continue;
}