diff options
Diffstat (limited to 'apps/tree.c')
-rw-r--r-- | apps/tree.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/tree.c b/apps/tree.c index 8c41abbdcf..71a7ee3f62 100644 --- a/apps/tree.c +++ b/apps/tree.c | |||
@@ -1252,6 +1252,12 @@ static void say_filetype(int attr) | |||
1252 | 1252 | ||
1253 | static int ft_play_dirname(char* name) | 1253 | static int ft_play_dirname(char* name) |
1254 | { | 1254 | { |
1255 | #ifdef HAVE_MULTIVOLUME | ||
1256 | int vol = path_get_volume_id(name); | ||
1257 | if (talk_volume_id(vol)) | ||
1258 | return 1; | ||
1259 | #endif | ||
1260 | |||
1255 | return talk_file(tc.currdir, name, dir_thumbnail_name, NULL, | 1261 | return talk_file(tc.currdir, name, dir_thumbnail_name, NULL, |
1256 | global_settings.talk_filetype ? | 1262 | global_settings.talk_filetype ? |
1257 | TALK_IDARRAY(VOICE_DIR) : NULL, | 1263 | TALK_IDARRAY(VOICE_DIR) : NULL, |