From b3174cfe33255cfde5658238b473a7bd9fc55f95 Mon Sep 17 00:00:00 2001 From: Corey Lovett-Hendrey Date: Sun, 7 Jul 2024 18:47:54 +1000 Subject: [PATCH] sceSaveDataDirNameSearch: Removed nullptr early failure exit --- src/core/libraries/save_data/savedata.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/core/libraries/save_data/savedata.cpp b/src/core/libraries/save_data/savedata.cpp index 3f470e67b..82c69cde0 100644 --- a/src/core/libraries/save_data/savedata.cpp +++ b/src/core/libraries/save_data/savedata.cpp @@ -177,11 +177,11 @@ int PS4_SYSV_ABI sceSaveDataDeleteUser() { int PS4_SYSV_ABI sceSaveDataDirNameSearch(const OrbisSaveDataDirNameSearchCond* cond, OrbisSaveDataDirNameSearchResult* result) { - if (cond == nullptr || cond->dirName == nullptr) - return ORBIS_SAVE_DATA_ERROR_PARAMETER; - LOG_ERROR(Lib_SaveData, - "TODO sceSaveDataDirNameSearch: search_dir_name = {}, key = {}, result = {}", - cond->dirName->data, (int)cond->key, (result->infos == nullptr)); + if (cond != nullptr && cond->dirName != nullptr) { + LOG_ERROR(Lib_SaveData, + "TODO sceSaveDataDirNameSearch: search_dir_name = {}, key = {}, result = {}", + cond->dirName->data, (int)cond->key, (result->infos == nullptr)); + } return ORBIS_OK; }