diff options
author | 2024-02-10 07:38:40 -0500 | |
---|---|---|
committer | 2024-02-10 07:48:27 -0500 | |
commit | 94eaa918fc76dc3e2a472e1530706d5dd8d1ac5c (patch) | |
tree | 2d85643b5b1cde77f7864a7c1ba181366b450066 /src/lib/formats/fsblk_vec.cpp | |
parent | 0def9d44ccf3cda3d5ce4dba50bb7ca709e84d1d (diff) |
formats/fs_fat.cpp: Various fixes
- Get the volume label from the root directory, rather than from the extended BPB (which is less reliable)
- Ignore long file name entries for now
* floptool: Add new line to error message report
Diffstat (limited to 'src/lib/formats/fsblk_vec.cpp')
-rw-r--r-- | src/lib/formats/fsblk_vec.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/formats/fsblk_vec.cpp b/src/lib/formats/fsblk_vec.cpp index 36f11cc9d89..e80cad8c51c 100644 --- a/src/lib/formats/fsblk_vec.cpp +++ b/src/lib/formats/fsblk_vec.cpp @@ -34,7 +34,7 @@ u32 fsblk_vec_t::block_count() const fsblk_t::block_t fsblk_vec_t::get(u32 id) { if(id >= block_count()) - throw std::out_of_range(util::string_format("Block number overflow: requiring block %d on device of size %d (%d bytes, block size %d)\n", id, block_count(), m_data.size(), m_block_size)); + throw std::out_of_range(util::string_format("Block number overflow: requiring block %d on device of size %d (%d bytes, block size %d)", id, block_count(), m_data.size(), m_block_size)); return block_t(new blk_t(m_data.data() + m_block_size*id, m_block_size)); } |