diff options
author | Ben Smith <binjimin@gmail.com> | 2017-07-17 13:30:58 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-07-17 13:30:58 -0700 |
commit | 31af1dcc64a26c0ebac901f773a2c9f359b07451 (patch) | |
tree | c1724cd043b83a6a43494ae1810a2711cd889683 /src/binary-reader-linker.cc | |
parent | 9e38a8fd3a5bf6022cee56d2e36b57360b026e4a (diff) | |
download | wabt-31af1dcc64a26c0ebac901f773a2c9f359b07451.tar.gz wabt-31af1dcc64a26c0ebac901f773a2c9f359b07451.tar.bz2 wabt-31af1dcc64a26c0ebac901f773a2c9f359b07451.zip |
Remove uses of StringSlice from wasm-link (#575)
Also remove SectionDataCustom from wasm-link.h; it doesn't seem to be
used.
Diffstat (limited to 'src/binary-reader-linker.cc')
-rw-r--r-- | src/binary-reader-linker.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/binary-reader-linker.cc b/src/binary-reader-linker.cc index 400cbf75..7ad89526 100644 --- a/src/binary-reader-linker.cc +++ b/src/binary-reader-linker.cc @@ -135,8 +135,8 @@ Result BinaryReaderLinker::OnImportFunc(Index import_index, Index sig_index) { binary_->function_imports.emplace_back(); FunctionImport* import = &binary_->function_imports.back(); - import->module_name = string_view_to_string_slice(module_name); - import->name = string_view_to_string_slice(field_name); + import->module_name = module_name.to_string(); + import->name = field_name.to_string(); import->sig_index = sig_index; import->active = true; binary_->active_function_imports++; @@ -151,8 +151,8 @@ Result BinaryReaderLinker::OnImportGlobal(Index import_index, bool mutable_) { binary_->global_imports.emplace_back(); GlobalImport* import = &binary_->global_imports.back(); - import->module_name = string_view_to_string_slice(module_name); - import->name = string_view_to_string_slice(field_name); + import->module_name = module_name.to_string(); + import->name = field_name.to_string(); import->type = type; import->mutable_ = mutable_; binary_->active_global_imports++; @@ -264,7 +264,7 @@ Result BinaryReaderLinker::OnExport(Index index, } binary_->exports.emplace_back(); Export* export_ = &binary_->exports.back(); - export_->name = string_view_to_string_slice(name); + export_->name = name.to_string(); export_->kind = kind; export_->index = item_index; return Result::Ok; |