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

Kernel: Use TRY() in PTYMultiplexer::open()

This commit is contained in:
Andreas Kling 2021-09-05 21:38:29 +02:00
parent 4d961387c1
commit 5e2bae700d

View file

@ -46,11 +46,9 @@ KResultOr<NonnullRefPtr<FileDescription>> PTYMultiplexer::open(int options)
if (!master)
return ENOMEM;
dbgln_if(PTMX_DEBUG, "PTYMultiplexer::open: Vending master {}", master->index());
auto description = FileDescription::try_create(*master);
if (!description.is_error()) {
description.value()->set_rw_mode(options);
description.value()->set_file_flags(options);
}
auto description = TRY(FileDescription::try_create(*master));
description->set_rw_mode(options);
description->set_file_flags(options);
return description;
});
}