RT crashes with wrong value in profile (curves), fixes #4398
This commit is contained in:
@@ -33,6 +33,8 @@
|
||||
#include "flatcurveeditorsubgroup.h"
|
||||
#include "rtimage.h"
|
||||
|
||||
#include "../rtengine/curves.h"
|
||||
|
||||
FlatCurveEditorSubGroup::FlatCurveEditorSubGroup (CurveEditorGroup* prt, Glib::ustring& curveDir) : CurveEditorSubGroup(curveDir)
|
||||
{
|
||||
|
||||
@@ -418,6 +420,8 @@ void FlatCurveEditorSubGroup::loadPressed ()
|
||||
}
|
||||
}
|
||||
|
||||
rtengine::sanitizeCurve(p);
|
||||
|
||||
if (p[0] == (double)(FCT_MinMaxCPoints)) {
|
||||
CPointsCurve->setPoints (p);
|
||||
CPointsCurve->queue_draw ();
|
||||
|
Reference in New Issue
Block a user