summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2016-05-07 17:37:06 -0700
committerAlon Zakai <alonzakai@gmail.com>2016-05-07 17:37:06 -0700
commit6521cbe4b58ba45eecbc97021c0b434d3cfa958a (patch)
tree2649c5145f08dec817cf358b681e395ff88e344f
parent59bf80e9844822698d66ec5cdb8fce963142b7ab (diff)
parent64532d175bdca6e0ac8699be61ca0133b42c727d (diff)
downloadbinaryen-6521cbe4b58ba45eecbc97021c0b434d3cfa958a.tar.gz
binaryen-6521cbe4b58ba45eecbc97021c0b434d3cfa958a.tar.bz2
binaryen-6521cbe4b58ba45eecbc97021c0b434d3cfa958a.zip
Merge pull request #454 from MI3Guy/master
Minor fixes for C API
-rw-r--r--.gitignore1
-rw-r--r--src/binaryen-c.cpp4
-rw-r--r--src/binaryen-c.h4
3 files changed, 5 insertions, 4 deletions
diff --git a/.gitignore b/.gitignore
index 38319bc5e..51ddab3c8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,6 +4,7 @@ bin/wasm2asm
bin/s2wasm
bin/wasm-as
bin/wasm-dis
+lib/libbinaryen-c.so
*.a
*~
*.diff
diff --git a/src/binaryen-c.cpp b/src/binaryen-c.cpp
index eca4ce5f1..583f64094 100644
--- a/src/binaryen-c.cpp
+++ b/src/binaryen-c.cpp
@@ -72,7 +72,7 @@ BinaryenType BinaryenFloat64(void) { return f64; }
// Modules
-BinaryenModuleRef BinaryenModuleCreate() { return new Module(); }
+BinaryenModuleRef BinaryenModuleCreate(void) { return new Module(); }
void BinaryenModuleDispose(BinaryenModuleRef module) { delete (Module*)module; }
// Function types
@@ -425,7 +425,7 @@ BinaryenModuleRef BinaryenModuleRead(char* input, size_t inputSize) {
// ========== CFG / Relooper ==========
//
-RelooperRef RelooperCreate() {
+RelooperRef RelooperCreate(void) {
return RelooperRef(new CFG::Relooper());
}
diff --git a/src/binaryen-c.h b/src/binaryen-c.h
index 583454a9f..d287315b0 100644
--- a/src/binaryen-c.h
+++ b/src/binaryen-c.h
@@ -73,7 +73,7 @@ BinaryenType BinaryenFloat64(void);
typedef void* BinaryenModuleRef;
-BinaryenModuleRef BinaryenModuleCreate();
+BinaryenModuleRef BinaryenModuleCreate(void);
void BinaryenModuleDispose(BinaryenModuleRef module);
// Function types
@@ -298,7 +298,7 @@ typedef void* RelooperRef;
typedef void* RelooperBlockRef;
// Create a relooper instance
-RelooperRef RelooperCreate();
+RelooperRef RelooperCreate(void);
// Create a basic block that ends with nothing, or with some simple branching
RelooperBlockRef RelooperAddBlock(RelooperRef relooper, BinaryenExpressionRef code);