diff options
Diffstat (limited to 'libavformat/segment.c')
-rw-r--r-- | libavformat/segment.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavformat/segment.c b/libavformat/segment.c index f8227d149e..3de462326a 100644 --- a/libavformat/segment.c +++ b/libavformat/segment.c @@ -333,7 +333,7 @@ static int segment_end(AVFormatContext *s, int write_trailer, int is_last) seg->segment_list_entries_end = entry; /* drop first item */ - if (seg->list_size && seg->segment_count > seg->list_size) { + if (seg->list_size && seg->segment_count >= seg->list_size) { entry = seg->segment_list_entries; seg->segment_list_entries = seg->segment_list_entries->next; av_free(entry->filename); |