summaryrefslogtreecommitdiff
path: root/src/common.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/common.cc')
-rw-r--r--src/common.cc6
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;
}