From: Mikko Rapeli Date: Fri, 10 Aug 2012 12:17:10 +0000 (+0200) Subject: kis_cubic_curve.cpp: initialize variables X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=fbff3bdb9af0e46c5dec2c4c795ca4f4db272f67;p=kdenlive kis_cubic_curve.cpp: initialize variables Fixes Coverity CID 709308: Uninitialized scalar field (UNINIT_CTOR) Non-static class member ""m_begin"" is not initialized in this constructor nor in any functions that it calls. Non-static class member ""m_end"" is not initialized in this constructor nor in any functions that it calls. Non-static class member ""m_intervals"" is not initialized in this constructor nor in any functions that it calls. --- diff --git a/src/kis_cubic_curve.cpp b/src/kis_cubic_curve.cpp index 55b12233..a0bc58c1 100644 --- a/src/kis_cubic_curve.cpp +++ b/src/kis_cubic_curve.cpp @@ -126,8 +126,9 @@ protected: int m_intervals; public: - KisCubicSpline() {} - KisCubicSpline(const QList &a) { + KisCubicSpline() : m_begin(0), m_end(0), m_intervals(0) {} + KisCubicSpline(const QList &a) : m_begin(0), m_end(0), + m_intervals(0) { createSpline(a); }