1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 09:38:11 +00:00

Kernel: Fix const-correctness issue in StorageManagement

We have to take the StorageDevice as a mutable reference, otherwise
we can't perform any interesting I/O operations on it.
This commit is contained in:
Andreas Kling 2023-02-19 23:16:05 +01:00
parent b5cef78e35
commit 0cdd227e9b
2 changed files with 2 additions and 2 deletions

View file

@ -156,7 +156,7 @@ UNMAP_AFTER_INIT void StorageManagement::dump_storage_devices_and_partitions() c
}
}
UNMAP_AFTER_INIT ErrorOr<NonnullOwnPtr<Partition::PartitionTable>> StorageManagement::try_to_initialize_partition_table(StorageDevice const& device) const
UNMAP_AFTER_INIT ErrorOr<NonnullOwnPtr<Partition::PartitionTable>> StorageManagement::try_to_initialize_partition_table(StorageDevice& device) const
{
auto mbr_table_or_error = Partition::MBRPartitionTable::try_to_initialize(device);
if (!mbr_table_or_error.is_error())