diff options
author | Logan Chien <tzuhsiang.chien@gmail.com> | 2016-08-26 02:09:35 +0800 |
---|---|---|
committer | Logan Chien <tzuhsiang.chien@gmail.com> | 2016-08-26 02:09:35 +0800 |
commit | a08643d788dd025345c63798f2e3ed7ca9b12e06 (patch) | |
tree | f6ba390ad187d3cd3926656734e9882d6cd2cf6c /src | |
parent | eb15a35ecbe2acd3437cff474686df8fde9bf42a (diff) | |
download | binaryen-a08643d788dd025345c63798f2e3ed7ca9b12e06.tar.gz binaryen-a08643d788dd025345c63798f2e3ed7ca9b12e06.tar.bz2 binaryen-a08643d788dd025345c63798f2e3ed7ca9b12e06.zip |
Remove unnecessary type cast.
std::thread can forward the arguments to main function properly. We
don't have to cast them from/to void*.
Diffstat (limited to 'src')
-rw-r--r-- | src/wasm-module-building.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/wasm-module-building.h b/src/wasm-module-building.h index 1d181277f..cb72fef3f 100644 --- a/src/wasm-module-building.h +++ b/src/wasm-module-building.h @@ -197,9 +197,8 @@ private: passRunner.runFunction(func); } - static void workerMain(void* param) { + static void workerMain(OptimizingIncrementalModuleBuilder* self) { DEBUG_THREAD("workerMain"); - OptimizingIncrementalModuleBuilder* self = (OptimizingIncrementalModuleBuilder*)param; { std::lock_guard<std::mutex> lock(self->mutex); self->liveWorkers++; |