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