mirror of https://github.com/axmolengine/axmol.git
issue #2271: fixed memory leak of CCControlColorPicker
This commit is contained in:
parent
6eaa1f97ec
commit
c4ab295846
|
@ -46,24 +46,9 @@ CCControlColourPicker::CCControlColourPicker()
|
|||
|
||||
CCControlColourPicker::~CCControlColourPicker()
|
||||
{
|
||||
if (m_background)
|
||||
{
|
||||
m_background->removeFromParentAndCleanup(true);
|
||||
}
|
||||
|
||||
if (m_huePicker)
|
||||
{
|
||||
m_huePicker->removeFromParentAndCleanup(true);
|
||||
}
|
||||
|
||||
if (m_colourPicker)
|
||||
{
|
||||
m_colourPicker->removeFromParentAndCleanup(true);
|
||||
}
|
||||
|
||||
m_background = NULL;
|
||||
m_huePicker = NULL;
|
||||
m_colourPicker = NULL;
|
||||
CC_SAFE_RELEASE(m_background);
|
||||
CC_SAFE_RELEASE(m_huePicker);
|
||||
CC_SAFE_RELEASE(m_colourPicker);
|
||||
}
|
||||
|
||||
bool CCControlColourPicker::init()
|
||||
|
|
Loading…
Reference in New Issue