From 8dd16259287f58f9273002717ec4d27e97127719 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 12 Jun 2024 07:43:14 +0200 Subject: Merging upstream version 127.0. Signed-off-by: Daniel Baumann --- mfbt/FunctionRef.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'mfbt/FunctionRef.h') diff --git a/mfbt/FunctionRef.h b/mfbt/FunctionRef.h index 374173d884..305cc25282 100644 --- a/mfbt/FunctionRef.h +++ b/mfbt/FunctionRef.h @@ -176,7 +176,8 @@ class MOZ_TEMPORARY_CLASS FunctionRef { FunctionRef>>* = nullptr> MOZ_IMPLICIT FunctionRef(Callable&& aCallable MOZ_LIFETIME_BOUND) noexcept : mAdaptor([](const Payload& aPayload, Params... aParams) { - auto& func = *static_cast*>(aPayload.mObject); + auto& func = *static_cast*>( + aPayload.mObject); return static_cast(func(std::forward(aParams)...)); }) { ::new (KnownNotNull, &mPayload.mObject) void*(&aCallable); -- cgit v1.2.3