diff options
Diffstat (limited to 'src/datavisualization/data/customdataitem.cpp')
-rw-r--r-- | src/datavisualization/data/customdataitem.cpp | 7 |
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); |