diff options
author | William Wilgus <wilgus.william@gmail.com> | 2020-08-20 21:54:00 -0400 |
---|---|---|
committer | William Wilgus <wilgus.william@gmail.com> | 2020-08-20 21:54:00 -0400 |
commit | f850bbbbc4b7345bebde241f651bad1c5c28df66 (patch) | |
tree | 1574bcca604f0617130aa9f1c426cfcdc097c901 /firmware/common/dircache.c | |
parent | bd744059cf959c8b9086978b32660efef5925b7d (diff) | |
download | rockbox-f850bbbbc4b7345bebde241f651bad1c5c28df66.tar.gz rockbox-f850bbbbc4b7345bebde241f651bad1c5c28df66.zip |
Revert root_redirect :(
This reverts commit 31fc46ded69be7438cca2ba2c2b93c1f200165a6.
Change-Id: Ia78618c0e8b25ca65f7c8ae0db1cb9c9b321bad9
Diffstat (limited to 'firmware/common/dircache.c')
-rw-r--r-- | firmware/common/dircache.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/firmware/common/dircache.c b/firmware/common/dircache.c index cc65d2d540..0cdaf1bd4a 100644 --- a/firmware/common/dircache.c +++ b/firmware/common/dircache.c | |||
@@ -2541,10 +2541,13 @@ static ssize_t get_path_sub(int idx, struct get_path_sub_data *data) | |||
2541 | cename = ""; | 2541 | cename = ""; |
2542 | 2542 | ||
2543 | #ifdef HAVE_MULTIVOLUME | 2543 | #ifdef HAVE_MULTIVOLUME |
2544 | /* prepend the volume specifier */ | ||
2545 | int volume = IF_MV_VOL(-idx - 1); | 2544 | int volume = IF_MV_VOL(-idx - 1); |
2546 | cename = alloca(VOL_MAX_LEN+1); | 2545 | if (volume > 0) |
2547 | get_volume_name(volume, cename); | 2546 | { |
2547 | /* prepend the volume specifier for volumes > 0 */ | ||
2548 | cename = alloca(VOL_MAX_LEN+1); | ||
2549 | get_volume_name(volume, cename); | ||
2550 | } | ||
2548 | #endif /* HAVE_MULTIVOLUME */ | 2551 | #endif /* HAVE_MULTIVOLUME */ |
2549 | 2552 | ||
2550 | data->serialhash = dc_hash_serialnum(get_idx_dcvolp(idx)->serialnum, | 2553 | data->serialhash = dc_hash_serialnum(get_idx_dcvolp(idx)->serialnum, |