X-Git-Url: http://git.bitcoin.ninja/index.cgi?p=ldk-c-bindings;a=blobdiff_plain;f=lightning-c-bindings%2Fdemo.cpp;fp=lightning-c-bindings%2Fdemo.cpp;h=f9284ee3cb9f377ba1240258d31490218b0a5d77;hp=9cc3dc5f34991706c934f491a550fdca43f1dba0;hb=b6379bf5cf4d6e5b0aea8b29719390a0473e7218;hpb=00ed41fad818748a795634e82040b04c1ea4455d diff --git a/lightning-c-bindings/demo.cpp b/lightning-c-bindings/demo.cpp index 9cc3dc5..f9284ee 100644 --- a/lightning-c-bindings/demo.cpp +++ b/lightning-c-bindings/demo.cpp @@ -1112,7 +1112,8 @@ int main() { LDK::RecipientOnionFields invoice2_recipient(std::move(pay_params->contents.result->b)); LDK::RouteParameters invoice2_params(std::move(pay_params->contents.result->c)); assert(pay_params->result_ok); - LDKThirtyTwoBytes payment_id { .data = 0 }; + LDKThirtyTwoBytes payment_id; + memset(&payment_id, 0, 32); LDK::CResult_NoneRetryableSendFailureZ invoice_pay_res = ChannelManager_send_payment( &cm1, std::move(pay_params->contents.result->a), std::move(invoice2_recipient), std::move(payment_id), std::move(invoice2_params), Retry_attempts(0)