From: Clayton Shotwell <clayton.shotwell@xxxxxxxxxxxxxxxxxxx> The recent modification to the "ls -p" function can print out characters that the other ls functions do not print out. Adding a slight change to use the same print function for all of the ls options. Signed-off-by: Clayton Shotwell <clayton.shotwell@xxxxxxxxxxxxxxxxxxx> Signed-off-by: Samuel Voss <samuel.voss@xxxxxxxxxxxxxxxxxxx> --- debugfs/ls.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/debugfs/ls.c b/debugfs/ls.c index 057e3f6..cb40627 100644 --- a/debugfs/ls.c +++ b/debugfs/ls.c @@ -122,8 +122,10 @@ static int list_dir_proc(ext2_ino_t dir EXT2FS_ATTR((unused)), return 0; } else memset(&inode, 0, sizeof(struct ext2_inode)); - fprintf(ls->f,"/%u/%06o/%d/%d/%*s/", ino, inode.i_mode, - inode.i_uid, inode.i_gid, thislen, dirent->name); + fprintf(ls->f,"/%u/%06o/%d/%d/", ino, inode.i_mode, + inode.i_uid, inode.i_gid); + print_filename(ls->f, dirent, options); + fputc('/', ls->f); if (LINUX_S_ISDIR(inode.i_mode)) fprintf(ls->f, "/"); else -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html