diff --git a/app/render/backend/renderbackend.cpp b/app/render/backend/renderbackend.cpp index e672da19a..caace5735 100644 --- a/app/render/backend/renderbackend.cpp +++ b/app/render/backend/renderbackend.cpp @@ -418,6 +418,11 @@ bool RenderBackend::ConformWaitInfo::operator==(const RenderBackend::ConformWait && rhs.affected_range == affected_range; } +RenderBackend::RenderPool::RenderPool() : + queuer(0) +{ +} + void RenderBackend::RenderPool::Init(ViewerOutput* v) { foreach (RenderWorker* instance, instances) { diff --git a/app/render/backend/renderbackend.h b/app/render/backend/renderbackend.h index ced46478a..81568f9a0 100644 --- a/app/render/backend/renderbackend.h +++ b/app/render/backend/renderbackend.h @@ -83,6 +83,8 @@ protected: private: struct RenderPool { + RenderPool(); + QVector instances; int queuer; QThreadPool threads;