Title: [223188] trunk/Source/WebCore/Modules/applepay/paymentrequest/ApplePayPaymentHandler.cpp
Revision
223188
Author
[email protected]
Date
2017-10-11 09:12:07 -0700 (Wed, 11 Oct 2017)

Log Message

Try to fix the Sierra build after r223163.

* Modules/applepay/paymentrequest/ApplePayPaymentHandler.cpp:
(WebCore::convertAndValidate):

Modified Paths

Diff

Modified: trunk/Source/WebCore/Modules/applepay/paymentrequest/ApplePayPaymentHandler.cpp (223187 => 223188)


--- trunk/Source/WebCore/Modules/applepay/paymentrequest/ApplePayPaymentHandler.cpp	2017-10-11 16:09:38 UTC (rev 223187)
+++ trunk/Source/WebCore/Modules/applepay/paymentrequest/ApplePayPaymentHandler.cpp	2017-10-11 16:12:07 UTC (rev 223188)
@@ -84,7 +84,7 @@
     lineItem.amount = item.amount.value;
     lineItem.type = item.pending ? ApplePaySessionPaymentRequest::LineItem::Type::Pending : ApplePaySessionPaymentRequest::LineItem::Type::Final;
     lineItem.label = item.label;
-    return lineItem;
+    return { WTFMove(lineItem) };
 }
 
 static ExceptionOr<Vector<ApplePaySessionPaymentRequest::LineItem>> convertAndValidate(const Vector<PaymentItem>& lineItems, const String& expectedCurrency)
@@ -97,7 +97,7 @@
             return convertedLineItem.releaseException();
         result.uncheckedAppend(convertedLineItem.releaseReturnValue());
     }
-    return result;
+    return { WTFMove(result) };
 }
 
 static ApplePaySessionPaymentRequest::ContactFields convert(const PaymentOptions& options)
@@ -135,7 +135,7 @@
     result.amount = shippingOption.amount.value;
     result.label = shippingOption.label;
     result.identifier = shippingOption.id;
-    return result;
+    return { WTFMove(result) };
 }
 
 ExceptionOr<void> ApplePayPaymentHandler::convertData(JSC::ExecState& execState, JSC::JSValue&& data)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to