summaryrefslogtreecommitdiffhomepage
path: root/Private/KernelKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-04-27 22:10:15 +0200
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-04-27 22:10:15 +0200
commitdd6568c64e440fe9d8c75539165377ddbbca3e2c (patch)
treea37e126238a4908100b3aaf701c27d183fe68a63 /Private/KernelKit
parent86a2d7327f84519f525d66a7745554b41dddeb93 (diff)
MHR-18: A lot of patches and fixes, big improvements as well.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'Private/KernelKit')
-rw-r--r--Private/KernelKit/DriveManager.hxx12
1 files changed, 6 insertions, 6 deletions
diff --git a/Private/KernelKit/DriveManager.hxx b/Private/KernelKit/DriveManager.hxx
index c3d7c484..0fd8a0d4 100644
--- a/Private/KernelKit/DriveManager.hxx
+++ b/Private/KernelKit/DriveManager.hxx
@@ -73,12 +73,12 @@ class MountpointInterface final {
NEWOS_COPY_DEFAULT(MountpointInterface);
public:
- DriveTraitPtr A() { return mA; }
- DriveTraitPtr B() { return mB; }
- DriveTraitPtr C() { return mC; }
- DriveTraitPtr D() { return mD; }
+ DriveTrait& A() { return mA; }
+ DriveTrait& B() { return mB; }
+ DriveTrait& C() { return mC; }
+ DriveTrait& D() { return mD; }
- DriveTraitPtr* GetAddressOf(Int32 index) {
+ DriveTraitPtr GetAddressOf(Int32 index) {
DbgLastError() = kErrorSuccess;
switch (index) {
@@ -102,7 +102,7 @@ class MountpointInterface final {
}
private:
- DriveTraitPtr mA, mB, mC, mD = nullptr;
+ DriveTrait mA, mB, mC, mD;
};
/// @brief Unimplemented drive.