Merge pull request #948 from enkiller/gui_img_hdc_c
[gui]解决不使用fastlz包时,GUI解码fastlz压缩的hdc格式图片,系统会宕机问题
This commit is contained in:
commit
633507228a
|
@ -128,7 +128,8 @@ static rt_bool_t rtgui_image_hdc_load(struct rtgui_image *image, struct rtgui_fi
|
|||
{
|
||||
if (header[3] == 2)
|
||||
{
|
||||
#if 0 /* TODO: add HDC with fastlz compressed */
|
||||
#ifdef PKG_USING_FASTLZ
|
||||
/* TODO: add HDC with fastlz compressed */
|
||||
int data_length, dec_length;
|
||||
rt_uint8_t *data;
|
||||
|
||||
|
@ -173,6 +174,9 @@ static rt_bool_t rtgui_image_hdc_load(struct rtgui_image *image, struct rtgui_fi
|
|||
}
|
||||
hdc->pixel_offset = 0;
|
||||
rtgui_free(data);
|
||||
#else
|
||||
hdc->pixels = RT_NULL;
|
||||
return RT_FALSE;
|
||||
#endif
|
||||
}
|
||||
else
|
||||
|
|
Loading…
Reference in New Issue