summaryrefslogtreecommitdiff
path: root/apps/gui/skin_engine/skin_parser.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/gui/skin_engine/skin_parser.c')
-rw-r--r--apps/gui/skin_engine/skin_parser.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/gui/skin_engine/skin_parser.c b/apps/gui/skin_engine/skin_parser.c
index d207a1fb3e..8eef1dedee 100644
--- a/apps/gui/skin_engine/skin_parser.c
+++ b/apps/gui/skin_engine/skin_parser.c
@@ -1577,6 +1577,8 @@ static int load_skin_bmp(struct wps_data *wps_data, struct bitmap *bitmap, char*
1577 close(fd); 1577 close(fd);
1578 if (ret > 0) 1578 if (ret > 0)
1579 { 1579 {
1580 /* free unused alpha channel, if any */
1581 core_shrink(handle, core_get_data(handle), ret);
1580 return handle; 1582 return handle;
1581 } 1583 }
1582 else 1584 else