From 13c3f995300eaf35ff236fd03b39cce9c8125b21 Mon Sep 17 00:00:00 2001 From: ElBread3 <92335081+ElBread3@users.noreply.github.com> Date: Sat, 28 Sep 2024 15:29:53 -0500 Subject: [PATCH] since result is remove count, probably don't use that --- src/core/libraries/kernel/file_system.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/core/libraries/kernel/file_system.cpp b/src/core/libraries/kernel/file_system.cpp index 95f7d1121..db4166876 100644 --- a/src/core/libraries/kernel/file_system.cpp +++ b/src/core/libraries/kernel/file_system.cpp @@ -329,7 +329,7 @@ int PS4_SYSV_ABI sceKernelRmdir(const char* path, u16 mode) { } if (!std::filesystem::exists(dir_name)) { - return 0; + return ORBIS_OK; } int result = std::filesystem::remove_all(dir_name); @@ -338,11 +338,7 @@ int PS4_SYSV_ABI sceKernelRmdir(const char* path, u16 mode) { if (error == 0) { return ORBIS_OK; } - - if (result < 0) { - return ErrnoToSceKernelError(error); // error - 0x7ffe0000; - } - return result; + return ErrnoToSceKernelError(error); // error - 0x7ffe0000; } int PS4_SYSV_ABI sceKernelStat(const char* path, OrbisKernelStat* sb) {