CComponentsItem: fix remove gradient buffer on killed item

Origin commit data
------------------
Branch: ni/coolstream
Commit: 51aab307c3
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-14 (Wed, 14 Jan 2015)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
This commit is contained in:
2015-01-14 19:30:51 +01:00
parent ef521d955f
commit f55615960f

View File

@@ -168,6 +168,10 @@ void CComponentsItem::kill(const fb_pixel_t& bg_color, bool ignore_parent)
void CComponentsItem::syncSysColors()
{
col_body = COL_MENUCONTENT_PLUS_0;
if (cc_body_gradientBuf){
free(cc_body_gradientBuf);
cc_body_gradientBuf = NULL;
}
col_shadow = COL_MENUCONTENTDARK_PLUS_0;
col_frame = COL_MENUCONTENT_PLUS_6;
}