summaryrefslogtreecommitdiffstats
path: root/src/datavisualization/data/customdataitem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/datavisualization/data/customdataitem.cpp')
-rw-r--r--src/datavisualization/data/customdataitem.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/datavisualization/data/customdataitem.cpp b/src/datavisualization/data/customdataitem.cpp
index 8d3a033d..d5964c62 100644
--- a/src/datavisualization/data/customdataitem.cpp
+++ b/src/datavisualization/data/customdataitem.cpp
@@ -31,15 +31,14 @@ CustomDataItem::CustomDataItem() :
CustomDataItem::~CustomDataItem()
{
- if (m_texture)
- m_textureHelper->deleteTexture(&m_texture);
+ m_textureHelper->deleteTexture(&m_texture);
delete m_textureHelper;
}
void CustomDataItem::setTextureImage(const QImage &textureImage)
{
- if (m_texture)
- m_textureHelper->deleteTexture(&m_texture);
+ m_textureHelper->deleteTexture(&m_texture);
+
// Make a texture out of the image
if (!textureImage.isNull())
m_texture = m_textureHelper->create2DTexture(textureImage, true, true, true);