diff --git a/src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp b/src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp index 5804d1f9ab..8fca8d5496 100644 --- a/src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp +++ b/src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp @@ -50,7 +50,7 @@ ext2_identify_partition(int fd, partition_data *partition, void **_cookie) ext2_super_block superBlock; status_t status = Volume::Identify(fd, &superBlock); if (status != B_OK) - return status; + return -1; identify_cookie *cookie = new identify_cookie; memcpy(&cookie->super_block, &superBlock, sizeof(ext2_super_block)); diff --git a/src/add-ons/kernel/partitioning_systems/efi/efi_gpt.cpp b/src/add-ons/kernel/partitioning_systems/efi/efi_gpt.cpp index ea554a9047..26fe9b482d 100644 --- a/src/add-ons/kernel/partitioning_systems/efi/efi_gpt.cpp +++ b/src/add-ons/kernel/partitioning_systems/efi/efi_gpt.cpp @@ -457,7 +457,7 @@ efi_gpt_identify_partition(int fd, partition_data *partition, void **_cookie) status_t status = header->InitCheck(); if (status < B_OK) { delete header; - return status; + return -1; } *_cookie = header;