diff --git a/AK/OwnPtr.h b/AK/OwnPtr.h index fe1494bf8d..4210bdf853 100644 --- a/AK/OwnPtr.h +++ b/AK/OwnPtr.h @@ -210,7 +210,7 @@ inline ErrorOr> adopt_nonnull_own_or_enomem(T* object) { auto result = adopt_own_if_nonnull(object); if (!result) - return ENOMEM; + return Error::from_errno(ENOMEM); return result.release_nonnull(); }