(info_show_info): don't create VFS path if EXT2 attributes aren't supported.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
This commit is contained in:
Andrew Borodin 2024-03-24 17:00:25 +03:00
parent d201e9cdac
commit 48c5428b0f
1 changed files with 4 additions and 4 deletions

View File

@ -262,23 +262,23 @@ info_show_info (WInfo * info)
case 6:
widget_gotoyx (w, 6, 3);
#ifdef ENABLE_EXT2FS_ATTR
{
vfs_path_t *vpath;
#ifdef ENABLE_EXT2FS_ATTR
unsigned long attr;
#endif
vpath = vfs_path_from_str (fe->fname->str);
#ifdef ENABLE_EXT2FS_ATTR
if (mc_fgetflags (vpath, &attr) == 0)
tty_printf (_("Attributes: %s"), chattr_get_as_str (attr));
else
#endif
tty_print_string (_("Attributes: unavailable"));
vfs_path_free (vpath, TRUE);
}
#else
tty_print_string (_("Attributes: unavailable"));
#endif /* ENABLE_EXT2FS_ATTR */
MC_FALLTHROUGH;
case 5:
widget_gotoyx (w, 5, 3);