From fe727f8a459c3931433592d6f449e5bb69eab40b Mon Sep 17 00:00:00 2001 From: Martin Pulec Date: Mon, 22 Feb 2016 17:43:08 +0100 Subject: [PATCH] Video compress hot fix --- src/video_compress.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/video_compress.cpp b/src/video_compress.cpp index 71811eeb0..5703a6d28 100644 --- a/src/video_compress.cpp +++ b/src/video_compress.cpp @@ -369,8 +369,9 @@ static shared_ptr compress_frame_tiles(struct compress_state_real * shared_ptr frame, struct module *parent) { if(frame->tile_count != s->state.size()) { + size_t old_size = s->state.size(); s->state.resize(frame->tile_count); - for(unsigned int i = s->state.size(); i < frame->tile_count; ++i) { + for (unsigned int i = old_size; i < s->state.size(); ++i) { s->state[i] = s->funcs->init_func(parent, s->compress_options.c_str()); if(!s->state[i]) { fprintf(stderr, "Compression initialization failed\n");