Kernel: Use KResultOr better in ProcessGroup construction

This allows us to use TRY() more.
This commit is contained in:
Andreas Kling 2021-09-05 21:48:04 +02:00
commit 98dc08fe56
Notes: sideshowbarker 2024-07-18 04:39:12 +09:00
3 changed files with 11 additions and 21 deletions

View file

@ -24,8 +24,8 @@ class ProcessGroup
public:
~ProcessGroup();
static RefPtr<ProcessGroup> try_create(ProcessGroupID);
static RefPtr<ProcessGroup> try_find_or_create(ProcessGroupID);
static KResultOr<NonnullRefPtr<ProcessGroup>> try_create(ProcessGroupID);
static KResultOr<NonnullRefPtr<ProcessGroup>> try_find_or_create(ProcessGroupID);
static RefPtr<ProcessGroup> from_pgid(ProcessGroupID);
const ProcessGroupID& pgid() const { return m_pgid; }