delete svgBackground even if svgFilename is empty so it can be resetted.

svn path=/trunk/KDE/kdelibs/; revision=930783
This commit is contained in:
Petri Damstén 2009-02-24 08:47:03 +00:00
parent 04824f48c7
commit 13e9b7c2c4

View File

@ -504,10 +504,9 @@ void SignalPlotter::setSvgBackground(const QString &filename)
d->svgFilename = filename;
}
delete d->svgBackground;
d->svgBackground = 0;
if (!d->svgFilename.isEmpty()) {
if (d->svgBackground) {
delete d->svgBackground;
}
d->svgBackground = new Svg(this);
d->svgBackground->setImagePath(d->svgFilename);
}