kernel/handle_table: Default destructor in the cpp file
We don't need to potentially inline the teardown logic of all of the handle instances.
This commit is contained in:
		| @@ -18,6 +18,8 @@ HandleTable::HandleTable() { | ||||
|     Clear(); | ||||
| } | ||||
|  | ||||
| HandleTable::~HandleTable() = default; | ||||
|  | ||||
| ResultVal<Handle> HandleTable::Create(SharedPtr<Object> obj) { | ||||
|     DEBUG_ASSERT(obj != nullptr); | ||||
|  | ||||
|   | ||||
| @@ -43,6 +43,7 @@ enum KernelHandle : Handle { | ||||
| class HandleTable final : NonCopyable { | ||||
| public: | ||||
|     HandleTable(); | ||||
|     ~HandleTable(); | ||||
|  | ||||
|     /** | ||||
|      * Allocates a handle for the given object. | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Lioncash
					Lioncash