]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commitdiff
[COVERITY] Fix memory leak in e2image (write_raw_image_file)
authorBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 21 Mar 2007 23:16:52 +0000 (19:16 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Wed, 21 Mar 2007 23:16:52 +0000 (19:16 -0400)
Coverity ID: 28: Resource Leak

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
misc/ChangeLog
misc/e2image.c

index 6ec17336d9d2f9c1fcf94f0d84f387dad70a5440..8341d4721aab3a6052780a2da30244712baa8099 100644 (file)
@@ -1,6 +1,7 @@
 2007-03-21  Theodore Tso  <tytso@mit.edu>
 
-       * e2image.c (output_meta_data_blocks): Fix memory leak.
+       * e2image.c (output_meta_data_blocks, write_raw_image_file): Fix
+               memory leak.
 
 2007-03-19  Theodore Tso  <tytso@mit.edu>
 
index 3a080f79e9e2ba5c6e5fd2ccc5783c54fb79c001..dd13cea5ebdbdc9ff802fb75f9841706fa8f6730 100644 (file)
@@ -539,6 +539,7 @@ static void write_raw_image_file(ext2_filsys fs, int fd, int scramble_flag)
        }
        use_inode_shortcuts(fs, 0);
        output_meta_data_blocks(fs, fd);
+       free(block_buf);
 }
 
 static void install_image(char *device, char *image_fn, int raw_flag)