summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorIrmen de Jong <irmen@razorvine.net>2019-10-28 21:57:57 +0100
committerAlon Zakai <azakai@google.com>2019-10-28 13:57:57 -0700
commit74d438ec0e3c51d757e8a0fa0e461824b9e1d161 (patch)
tree930dfc34d14b0875add07fce5b753baafcd8d95e /src
parent4f9151dec445abb901ae22d8d4db5c5ea8e4c528 (diff)
downloadbinaryen-74d438ec0e3c51d757e8a0fa0e461824b9e1d161.tar.gz
binaryen-74d438ec0e3c51d757e8a0fa0e461824b9e1d161.tar.bz2
binaryen-74d438ec0e3c51d757e8a0fa0e461824b9e1d161.zip
Fix BinaryenModuleAllocateAndWriteText parameter type (#2406)
This fixes a compiler error when trying to compile code calling this function with a C++ compiler.
Diffstat (limited to 'src')
-rw-r--r--src/binaryen-c.cpp2
-rw-r--r--src/binaryen-c.h3
2 files changed, 2 insertions, 3 deletions
diff --git a/src/binaryen-c.cpp b/src/binaryen-c.cpp
index 117177fae..018b5b861 100644
--- a/src/binaryen-c.cpp
+++ b/src/binaryen-c.cpp
@@ -3961,7 +3961,7 @@ BinaryenModuleAllocateAndWrite(BinaryenModuleRef module,
return {binary, buffer.size(), sourceMap};
}
-char* BinaryenModuleAllocateAndWriteText(BinaryenModuleRef* module) {
+char* BinaryenModuleAllocateAndWriteText(BinaryenModuleRef module) {
if (tracing) {
std::cout << " // BinaryenModuleAllocateAndWriteText(the_module);";
}
diff --git a/src/binaryen-c.h b/src/binaryen-c.h
index 9dddc9ce6..1b7d3b10c 100644
--- a/src/binaryen-c.h
+++ b/src/binaryen-c.h
@@ -1307,8 +1307,7 @@ BinaryenModuleAllocateAndWrite(BinaryenModuleRef module,
// Serialize a module in s-expression form. Implicity allocates the returned
// char* with malloc(), and expects the user to free() them manually
// once not needed anymore.
-BINARYEN_API char*
-BinaryenModuleAllocateAndWriteText(BinaryenModuleRef* module);
+BINARYEN_API char* BinaryenModuleAllocateAndWriteText(BinaryenModuleRef module);
// Deserialize a module from binary form.
BINARYEN_API BinaryenModuleRef BinaryenModuleRead(char* input,