diff options
Diffstat (limited to 'src/core/hle')
| -rw-r--r-- | src/core/hle/kernel/handle_table.cpp | 10 | ||||
| -rw-r--r-- | src/core/hle/kernel/handle_table.h | 7 | 
2 files changed, 0 insertions, 17 deletions
| diff --git a/src/core/hle/kernel/handle_table.cpp b/src/core/hle/kernel/handle_table.cpp index 74d3d0514..3beb55753 100644 --- a/src/core/hle/kernel/handle_table.cpp +++ b/src/core/hle/kernel/handle_table.cpp @@ -5,12 +5,10 @@  #include <utility>  #include "common/assert.h"  #include "common/logging/log.h" -#include "core/hle/kernel/client_session.h"  #include "core/hle/kernel/errors.h"  #include "core/hle/kernel/handle_table.h"  #include "core/hle/kernel/kernel.h"  #include "core/hle/kernel/process.h" -#include "core/hle/kernel/session.h"  #include "core/hle/kernel/thread.h"  namespace Kernel { @@ -55,14 +53,6 @@ ResultVal<Handle> HandleTable::Duplicate(Handle handle) {      return Create(std::move(object));  } -void HandleTable::ConvertSessionToDomain(const Session& session, SharedPtr<Object> domain) { -    for (auto& object : objects) { -        if (DynamicObjectCast<ClientSession>(object) == session.client) { -            object = domain; -        } -    } -} -  ResultCode HandleTable::Close(Handle handle) {      if (!IsValid(handle))          return ERR_INVALID_HANDLE; diff --git a/src/core/hle/kernel/handle_table.h b/src/core/hle/kernel/handle_table.h index 935cc22b5..ba968c666 100644 --- a/src/core/hle/kernel/handle_table.h +++ b/src/core/hle/kernel/handle_table.h @@ -17,8 +17,6 @@ enum KernelHandle : Handle {      CurrentProcess = 0xFFFF8001,  }; -class Session; -  /**   * This class allows the creation of Handles, which are references to objects that can be tested   * for validity and looked up. Here they are used to pass references to kernel objects to/from the @@ -62,11 +60,6 @@ public:      ResultVal<Handle> Duplicate(Handle handle);      /** -     * Convert all handles of the specified Session to the specified Domain. -     */ -    void ConvertSessionToDomain(const Session& session, SharedPtr<Object> domain); - -    /**       * Closes a handle, removing it from the table and decreasing the object's ref-count.       * @return `RESULT_SUCCESS` or one of the following errors:       *           - `ERR_INVALID_HANDLE`: an invalid handle was passed in. | 
