summaryrefslogtreecommitdiff
path: root/src/wasm.c
diff options
context:
space:
mode:
authorDerek Schuff <dschuff@chromium.org>2016-01-05 11:13:50 -0800
committerDerek Schuff <dschuff@chromium.org>2016-01-05 11:13:50 -0800
commit0b039cdd94ba166b83a37fcbff3b6d50ae4faf07 (patch)
tree5f6c318482ea7b7c04945451f4eefa33cb23cf29 /src/wasm.c
parente833f46a5ff354901878d31e863a7989ab875329 (diff)
downloadwabt-0b039cdd94ba166b83a37fcbff3b6d50ae4faf07.tar.gz
wabt-0b039cdd94ba166b83a37fcbff3b6d50ae4faf07.tar.bz2
wabt-0b039cdd94ba166b83a37fcbff3b6d50ae4faf07.zip
Support use of parser and AST in C++ programs
Rename 'export' field of WasmModuleField because 'export' is a reserved word in C++ (and regenerate the parser). Wrap functions declared in wasm.h in extern "C"
Diffstat (limited to 'src/wasm.c')
-rw-r--r--src/wasm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/wasm.c b/src/wasm.c
index beedbd66..c7ece87b 100644
--- a/src/wasm.c
+++ b/src/wasm.c
@@ -346,7 +346,7 @@ static void wasm_destroy_module_field(WasmModuleField* field) {
wasm_destroy_import(&field->import);
break;
case WASM_MODULE_FIELD_TYPE_EXPORT:
- wasm_destroy_export(&field->export);
+ wasm_destroy_export(&field->wasm_export);
break;
case WASM_MODULE_FIELD_TYPE_TABLE:
DESTROY_VECTOR_AND_ELEMENTS(field->table, var);