diff options
author | Daniel Wirtz <dcode@dcode.io> | 2017-11-08 02:10:41 +0100 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2017-11-07 17:10:41 -0800 |
commit | cf8336221d128b56fcbbb4130949a06a56748075 (patch) | |
tree | a93a5fef6a05b1c6a7c916de5ca48332b41914d3 /src | |
parent | d38eeadc55a4b3a97b2879ba3d13a50224c28df6 (diff) | |
download | binaryen-cf8336221d128b56fcbbb4130949a06a56748075.tar.gz binaryen-cf8336221d128b56fcbbb4130949a06a56748075.tar.bz2 binaryen-cf8336221d128b56fcbbb4130949a06a56748075.zip |
Use 'BinaryenGlobalRef' instead of 'BinaryenImportRef' for globals in binaryen-c (#1270)
Diffstat (limited to 'src')
-rw-r--r-- | src/binaryen-c.cpp | 2 | ||||
-rw-r--r-- | src/binaryen-c.h | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/binaryen-c.cpp b/src/binaryen-c.cpp index 7901f46d3..cf5feb573 100644 --- a/src/binaryen-c.cpp +++ b/src/binaryen-c.cpp @@ -746,7 +746,7 @@ BinaryenFunctionRef BinaryenAddFunction(BinaryenModuleRef module, const char* na return ret; } -BinaryenImportRef BinaryenAddGlobal(BinaryenModuleRef module, const char* name, BinaryenType type, int8_t mutable_, BinaryenExpressionRef init) { +BinaryenGlobalRef BinaryenAddGlobal(BinaryenModuleRef module, const char* name, BinaryenType type, int8_t mutable_, BinaryenExpressionRef init) { if (tracing) { std::cout << " BinaryenAddGlobal(the_module, \"" << name << "\", types[" << type << "], " << mutable_ << ", " << expressions[init] << ");\n"; } diff --git a/src/binaryen-c.h b/src/binaryen-c.h index 0b3f5cc85..a55bb14b0 100644 --- a/src/binaryen-c.h +++ b/src/binaryen-c.h @@ -355,7 +355,9 @@ void BinaryenRemoveExport(BinaryenModuleRef module, const char* externalName); // Globals -BinaryenImportRef BinaryenAddGlobal(BinaryenModuleRef module, const char* name, BinaryenType type, int8_t mutable_, BinaryenExpressionRef init); +typedef void* BinaryenGlobalRef; + +BinaryenGlobalRef BinaryenAddGlobal(BinaryenModuleRef module, const char* name, BinaryenType type, int8_t mutable_, BinaryenExpressionRef init); // Function table. One per module |