Kernel: Use KResultOr and TRY() for {Shared,Private}InodeVMObject

This commit is contained in:
Andreas Kling 2021-09-06 12:58:03 +02:00
commit 6e3381ac32
Notes: sideshowbarker 2024-07-18 04:38:32 +09:00
8 changed files with 14 additions and 31 deletions

View file

@ -16,7 +16,7 @@ class SharedInodeVMObject final : public InodeVMObject {
AK_MAKE_NONMOVABLE(SharedInodeVMObject);
public:
static RefPtr<SharedInodeVMObject> try_create_with_inode(Inode&);
static KResultOr<NonnullRefPtr<SharedInodeVMObject>> try_create_with_inode(Inode&);
virtual KResultOr<NonnullRefPtr<VMObject>> try_clone() override;
private: