From aa1f7060afc4a3840df264d10dc09b3f77a373b6 Mon Sep 17 00:00:00 2001 From: Idan Horowitz Date: Tue, 11 Jan 2022 21:03:33 +0200 Subject: [PATCH] Kernel: Add an error propagating KString::number() API This is simply a thin wrapper around the already existing KString::formatted() API. --- Kernel/KString.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Kernel/KString.h b/Kernel/KString.h index ab4bc16b5d..36f08a2c68 100644 --- a/Kernel/KString.h +++ b/Kernel/KString.h @@ -30,6 +30,11 @@ public: return vformatted(fmtstr.view(), variadic_format_parameters); } + [[nodiscard]] static ErrorOr> number(Arithmetic auto value) + { + return formatted("{}", value); + } + void operator delete(void*); ErrorOr> try_clone() const;