Whamcloud - gitweb
[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 6ec1733..8341d47 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 3a080f7..dd13cea 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)