summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/formats/fsmgr.cpp
diff options
context:
space:
mode:
author Olivier Galibert <galibert@pobox.com>2021-03-05 12:43:52 +0100
committer Olivier Galibert <galibert@pobox.com>2021-03-05 12:43:52 +0100
commit381e15a71109baa0bc9e8763b538fe7812710902 (patch)
tree8e4db0fa04b67caa696bb4c6197cf76269ee5188 /src/lib/formats/fsmgr.cpp
parentb0403c0e3d6e899b35359381626f0e6e30cbec27 (diff)
fs_prodos: Explain the init better
floppy: Don't fail creation because the extension is unknown
Diffstat (limited to 'src/lib/formats/fsmgr.cpp')
-rw-r--r--src/lib/formats/fsmgr.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/formats/fsmgr.cpp b/src/lib/formats/fsmgr.cpp
index 706de6a855b..597d1428411 100644
--- a/src/lib/formats/fsmgr.cpp
+++ b/src/lib/formats/fsmgr.cpp
@@ -42,9 +42,9 @@ void filesystem_manager_t::fill(std::vector<u8> &image, u32 offset, u8 data, u32
memset(image.data() + offset, data, size);
}
-void filesystem_manager_t::wstr(std::vector<u8> &image, u32 offset, const char *str)
+void filesystem_manager_t::wstr(std::vector<u8> &image, u32 offset, const std::string &str)
{
- memcpy(image.data() + offset, str, strlen(str)+1);
+ memcpy(image.data() + offset, str.data(), str.size());
}
void filesystem_manager_t::w8(std::vector<u8> &image, u32 offset, u8 data)