e2image: don't leak progress info to stdout
PATCH 1/1 e2image: don't leak progress info to stdout
Commit c8ee0d60 fixed most of these, but missed this one.
# e2image -r -p <device> - > imagefile
leads to a corrupted image due to the "Scanning inodes..." printf going to stdout.
Reported-by Alex Markley <[email protected]>
Addresses-Red-Hat-Bugzilla: #1327329
Signed-off-by Eric Sandeen <[email protected]>
misc/e2image.c +1 -1
@@ -1285,7 +1285,7 @@ static void write_raw_image_file(ext2_filsys fs, int fd, int type, int flags)mark_table_blocks (fs);if (show_progress) -printf ("%s" ,_ ("Scanning inodes...\n" )); +fprintf (stderr,"%s" ,_ ("Scanning inodes...\n" )); retval =ext2fs_open_inode_scan (fs,0 , &scan);if (retval) {
Theodore Ts'o
AppliedQuoted 10 lines · Eric Sandeen
Commit
c8ee0d60fixed most of these, but missed this one.# e2image -r -p <device> - > imagefileleads to a corrupted image due to the "Scanning inodes..." printf going to stdout.
Reported-by Alex Markley <[email protected]>Addresses-Red-Hat-Bugzilla: #1327329
Signed-off-by Eric Sandeen <[email protected]>
Applied, thanks.
- Ted