summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@theqtcompany.com>2014-11-11 13:43:29 +0200
committerMiikka Heikkinen <miikka.heikkinen@theqtcompany.com>2014-11-11 13:45:43 +0200
commit7d77c52a3f95281296324d4dac3082925fecf297 (patch)
treedd71ec4910ce055f7f00661712b3fb9a049d1455
parent69f73db4ec09826487454f85670f992cec1af51a (diff)
Fix another memory leak.
Change-Id: I7120390b18ac78e5933939f489d959514b557e6d Reviewed-by: Titta Heikkala <titta.heikkala@theqtcompany.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
-rw-r--r--src/chartsqml2/declarativechart.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/chartsqml2/declarativechart.cpp b/src/chartsqml2/declarativechart.cpp
index dd69adc5..2d7a1a4f 100644
--- a/src/chartsqml2/declarativechart.cpp
+++ b/src/chartsqml2/declarativechart.cpp
@@ -888,7 +888,9 @@ QAbstractSeries *DeclarativeChart::createSeries(int type, QString name, QAbstrac
break;
case DeclarativeChart::SeriesTypeArea: {
DeclarativeAreaSeries *area = new DeclarativeAreaSeries();
- area->setUpperSeries(new DeclarativeLineSeries());
+ DeclarativeLineSeries *line = new DeclarativeLineSeries();
+ line->setParent(area);
+ area->setUpperSeries(line);
series = area;
break;
}