Fixed missing myfree() in bmp.c.
authorArnar Mar Hrafnkelsson <addi@cpan.org>
Fri, 2 Nov 2001 12:01:47 +0000 (12:01 +0000)
committerArnar Mar Hrafnkelsson <addi@cpan.org>
Fri, 2 Nov 2001 12:01:47 +0000 (12:01 +0000)
bmp.c

diff --git a/bmp.c b/bmp.c
index 6c9faea..fdc542c 100644 (file)
--- a/bmp.c
+++ b/bmp.c
@@ -654,6 +654,8 @@ read_1bit_bmp(io_glue *ig, int xsize, int ysize, int clr_used) {
     y += yinc;
   }
 
+  myfree(packed);
+  myfree(line);
   return im;
 }
 
@@ -726,6 +728,8 @@ read_4bit_bmp(io_glue *ig, int xsize, int ysize, int clr_used,
       i_ppal(im, 0, xsize, y, line);
       y += yinc;
     }
+    myfree(packed);
+    myfree(line);
   }
   else if (compression == BI_RLE4) {
     int read_size;