Skip to content

Commit b6379bf

Browse files
committed
Stop using designated initializer for array in C++ demo
This seems to be no issue on recent-ish compilers, but my Android compiler seems to complain about it.
1 parent 00ed41f commit b6379bf

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lightning-c-bindings/demo.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1112,7 +1112,8 @@ int main() {
11121112
LDK::RecipientOnionFields invoice2_recipient(std::move(pay_params->contents.result->b));
11131113
LDK::RouteParameters invoice2_params(std::move(pay_params->contents.result->c));
11141114
assert(pay_params->result_ok);
1115-
LDKThirtyTwoBytes payment_id { .data = 0 };
1115+
LDKThirtyTwoBytes payment_id;
1116+
memset(&payment_id, 0, 32);
11161117
LDK::CResult_NoneRetryableSendFailureZ invoice_pay_res = ChannelManager_send_payment(
11171118
&cm1, std::move(pay_params->contents.result->a), std::move(invoice2_recipient),
11181119
std::move(payment_id), std::move(invoice2_params), Retry_attempts(0)

0 commit comments

Comments
 (0)