diff options
Diffstat (limited to 'src/common.cc')
| -rw-r--r-- | src/common.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/common.cc b/src/common.cc index 65b2e15c..d26783a1 100644 --- a/src/common.cc +++ b/src/common.cc @@ -45,12 +45,12 @@ const char* g_reloc_type_name[] = { }; WABT_STATIC_ASSERT(WABT_ARRAY_SIZE(g_reloc_type_name) == kRelocTypeCount); -Result ReadFile(const char* filename, std::vector<uint8_t>* out_data) { - FILE* infile = fopen(filename, "rb"); +Result ReadFile(string_view filename, std::vector<uint8_t>* out_data) { + FILE* infile = fopen(filename.to_string().c_str(), "rb"); if (!infile) { const char format[] = "unable to read file %s"; char msg[PATH_MAX + sizeof(format)]; - wabt_snprintf(msg, sizeof(msg), format, filename); + wabt_snprintf(msg, sizeof(msg), format, filename.to_string().c_str()); perror(msg); return Result::Error; } |
