From b071083496638e7e96b787f524a5b9add094010d Mon Sep 17 00:00:00 2001 From: Richard Antalik Date: Thu, 18 Nov 2021 01:05:51 +0100 Subject: Fix T93166: Division by zero when drawing thumbnails Caused by incorrect step calculation fo too short strips. For these, step should be equal to strip length not 0. --- source/blender/sequencer/intern/render.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source') diff --git a/source/blender/sequencer/intern/render.c b/source/blender/sequencer/intern/render.c index 12d97d7e3e3..8ce3398024d 100644 --- a/source/blender/sequencer/intern/render.c +++ b/source/blender/sequencer/intern/render.c @@ -2047,7 +2047,7 @@ int SEQ_render_thumbnails_guaranteed_set_frame_step_get(const Sequence *seq) /* Arbitrary, but due to performance reasons should be as low as possible. */ const int thumbnails_base_set_count = min_ii(content_len / 100, 30); if (thumbnails_base_set_count <= 0) { - return 0; + return content_len; } return content_len / thumbnails_base_set_count; } -- cgit v1.2.3