Commit: fdc4874ad92bb8fbdd37a280cdb335da70b83cb2
Parent: 3a0535495ec086f1cbb93b8f00c9e450883b7ab5
Author: opask
Date: Sun, 22 Jul 2018 20:53:51 -0600
remove mem_free_buffer from img.c
Diffstat:
M | img.c | | | 19 | +++++++------------ |
1 file changed, 7 insertions(+), 12 deletions(-)
diff --git a/img.c b/img.c
@@ -49,11 +49,6 @@ static void destroy_decoder (struct cached_image *cimg)
}
}
-static void mem_free_buffer(struct cached_image *cimg)
-{
- free(cimg->buffer);
-}
-
static void img_destruct_image(struct g_object *object)
{
struct g_object_image *goi = get_struct(object, struct g_object_image, goti.go);
@@ -92,7 +87,7 @@ void img_destruct_cached_image(struct cached_image *cimg)
if (cimg->strip_optimized) {
free(cimg->dregs);
} else
- mem_free_buffer(cimg);
+ free(cimg->buffer);
/*-fallthrough*/
case 8:
case 10:
@@ -594,9 +589,9 @@ buffer_to_bitmap");
if ((unsigned)ix * (unsigned)iy > MAXINT / sizeof(*tmp) / 3) overalloc();
tmp = xmalloc(ix*iy*3*sizeof(*tmp));
if (tmp) buffer_to_16(tmp,cimg,cimg->buffer,iy);
- if (!cimg->decoder){
- mem_free_buffer(cimg);
- cimg->buffer=NULL;
+ if (!cimg->decoder) {
+ free(cimg->buffer);
+ cimg->buffer = NULL;
}
/* Scale the image to said size */
@@ -665,7 +660,7 @@ void img_end(struct cached_image *cimg)
free(cimg->dregs);
else {
buffer_to_bitmap(cimg);
- mem_free_buffer(cimg);
+ free(cimg->buffer);
}
free(cimg->gamma_table);
/*-fallthrough*/
@@ -714,7 +709,7 @@ static void r3l0ad(struct cached_image *cimg, struct g_object_image *goi)
if (cimg->strip_optimized)
free(cimg->dregs);
else
- mem_free_buffer(cimg);
+ free(cimg->buffer);
if (cimg->bmp_used) {
case 13:
drv->unregister_bitmap(&cimg->bmp);
@@ -729,7 +724,7 @@ static void r3l0ad(struct cached_image *cimg, struct g_object_image *goi)
if (cimg->strip_optimized)
free(cimg->dregs);
else
- mem_free_buffer(cimg);
+ free(cimg->buffer);
if (cimg->bmp_used) {
case 15:
drv->unregister_bitmap(&cimg->bmp);