Skip to content

Commit 29bdc35

Browse files
committed
f Use saturating_sub
1 parent bb3c8bf commit 29bdc35

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -989,7 +989,7 @@ impl Node {
989989
let payment_id = PaymentId(invoice.payment_hash().into_inner());
990990
let payment_hash = PaymentHash((*invoice.payment_hash()).into_inner());
991991
let payment_secret = Some(*invoice.payment_secret());
992-
let expiry_time = invoice.duration_since_epoch() + invoice.expiry_time();
992+
let expiry_time = invoice.duration_since_epoch().saturating_add(invoice.expiry_time());
993993
let mut payment_params = PaymentParameters::from_node_id(
994994
invoice.recover_payee_pub_key(),
995995
invoice.min_final_cltv_expiry_delta() as u32,

0 commit comments

Comments
 (0)