diff --git a/src/CoolPropLib.cpp b/src/CoolPropLib.cpp index 87ee42c7..652b4b19 100644 --- a/src/CoolPropLib.cpp +++ b/src/CoolPropLib.cpp @@ -711,21 +711,3 @@ EXPORT_CODE void CONVENTION AbstractState_all_critical_points(const long handle, HandleException(errcode, message_buffer, buffer_length); } } - -/// ********************************************************************************* -/// ********************************************************************************* -/// EMSCRIPTEN (for javascript) -/// ********************************************************************************* -/// ********************************************************************************* - -#ifdef EMSCRIPTEN - -#include -using namespace emscripten; - -// Binding code -EMSCRIPTEN_BINDINGS(coolprop_lib_bindings) { - function("F2K", &F2K); -} - -#endif diff --git a/src/emscripten_interface.cxx b/src/emscripten_interface.cxx index f895ddbd..170119d3 100644 --- a/src/emscripten_interface.cxx +++ b/src/emscripten_interface.cxx @@ -17,8 +17,20 @@ #include using namespace emscripten; +/// ********************************************************************************* +/// ********************************************************************************* +/// EMSCRIPTEN (for javascript) +/// ********************************************************************************* +/// ********************************************************************************* + +#ifdef EMSCRIPTEN + +#include +using namespace emscripten; + // Binding code EMSCRIPTEN_BINDINGS(coolprop_bindings) { + function("F2K", &F2K); function("Props1SI", &CoolProp::Props1SI); function("PropsSI", &CoolProp::PropsSI); function("get_global_param_string", &CoolProp::get_global_param_string);