# HG changeset patch # User Timo Sirainen # Date 1184812481 -10800 # Node ID a7dca74c09785a2033a07f178ceeeb458ce06457 # Parent 6805ccf0b82e3fa0e914e9cb2a38ba34d076bc15 seq_range_array_remove_range() sometimes didn't remove one sequence from the middle. diff -r 6805ccf0b82e -r a7dca74c0978 src/lib/seq-range-array.c --- a/src/lib/seq-range-array.c Thu Jul 19 04:47:25 2007 +0300 +++ b/src/lib/seq-range-array.c Thu Jul 19 05:34:41 2007 +0300 @@ -190,7 +190,7 @@ if (seq_range_array_remove(array, seq2--)) remove_count++; - if (seq1 == seq2) + if (seq1 > seq2) return remove_count; /* find the beginning */