Skip to content

Commit eff6808

Browse files
Remove unnecessary mut in finalize_claims
1 parent 5168559 commit eff6808

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lightning/src/ln/outbound_payment.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -603,10 +603,10 @@ impl OutboundPayments {
603603
}
604604
}
605605

606-
pub(super) fn finalize_claims(&self, mut sources: Vec<HTLCSource>, pending_events: &Mutex<Vec<events::Event>>) {
606+
pub(super) fn finalize_claims(&self, sources: Vec<HTLCSource>, pending_events: &Mutex<Vec<events::Event>>) {
607607
let mut outbounds = self.pending_outbound_payments.lock().unwrap();
608608
let mut pending_events = pending_events.lock().unwrap();
609-
for source in sources.drain(..) {
609+
for source in sources {
610610
if let HTLCSource::OutboundRoute { session_priv, payment_id, path, .. } = source {
611611
let mut session_priv_bytes = [0; 32];
612612
session_priv_bytes.copy_from_slice(&session_priv[..]);

0 commit comments

Comments
 (0)