Unified · Split
| @@ -36,11 +36,11 @@ impl ChangeLog { · 35 unmodified lines | |||
| 36 | Section::Release { ref name, .. } => match find_target_section(name, sections, first_release_pos) { | 36 | Section::Release { ref name, .. } => match find_target_section(name, sections, first_release_pos) { |
| 37 | Insertion::MergeWith(pos) => merge_section(&mut sections[pos], section_to_merge), | 37 | Insertion::MergeWith(pos) => merge_section(&mut sections[pos], section_to_merge), |
| 38 | Insertion::At(pos) => { | 38 | Insertion::At(pos) => { |
| 39 | match section_to_merge { | 39 | if let Section::Release { |
| 40 | Section::Release { | 40 | ref mut heading_level, .. |
| 41 | ref mut heading_level, .. | 41 | } = section_to_merge |
| 42 | } => *heading_level = first_release_indentation, | 42 | { |
| 43 | _ => {} | 43 | *heading_level = first_release_indentation; |
| 44 | } | 44 | } |
| 45 | sections.insert(pos, section_to_merge); | 45 | sections.insert(pos, section_to_merge); |
| 46 | } | 46 | } |