Address feedback; improve emscripten fn names in C API

This commit is contained in:
Mark McCaskey
2019-12-16 19:43:57 -05:00
parent cd0b4a3d7f
commit bb90cffac9
4 changed files with 14 additions and 14 deletions

View File

@ -13,7 +13,7 @@ pub struct wasmer_emscripten_globals_t;
/// Create a `wasmer_emscripten_globals_t` from a Wasm module.
#[no_mangle]
pub unsafe extern "C" fn wasmer_emscripten_get_emscripten_globals(
pub unsafe extern "C" fn wasmer_emscripten_get_globals(
module: *const wasmer_module_t,
) -> *mut wasmer_emscripten_globals_t {
if module.is_null() {
@ -32,7 +32,7 @@ pub unsafe extern "C" fn wasmer_emscripten_get_emscripten_globals(
/// Destroy `wasmer_emscrpten_globals_t` created by
/// `wasmer_emscripten_get_emscripten_globals`.
#[no_mangle]
pub unsafe extern "C" fn wasmer_emscripten_destroy_emscripten_globals(
pub unsafe extern "C" fn wasmer_emscripten_destroy_globals(
globals: *mut wasmer_emscripten_globals_t,
) {
if globals.is_null() {
@ -47,7 +47,7 @@ pub unsafe extern "C" fn wasmer_emscripten_destroy_emscripten_globals(
/// This function sets the data pointer in the same way that
/// [`wasmer_instance_context_data_set`] does.
#[no_mangle]
pub unsafe extern "C" fn wasmer_emscripten_set_up_emscripten(
pub unsafe extern "C" fn wasmer_emscripten_set_up(
instance: *mut wasmer_instance_t,
globals: *mut wasmer_emscripten_globals_t,
) -> wasmer_result_t {

View File

@ -58,7 +58,7 @@ int main()
assert(compile_result == WASMER_OK);
// Set up data for Emscripten
wasmer_emscripten_globals_t *emscripten_globals = wasmer_emscripten_get_emscripten_globals(module);
wasmer_emscripten_globals_t *emscripten_globals = wasmer_emscripten_get_globals(module);
if (!emscripten_globals)
{
@ -83,7 +83,7 @@ int main()
assert(instantiate_result == WASMER_OK);
// Set up emscripten to be called
wasmer_result_t setup_result = wasmer_emscripten_set_up_emscripten(instance, emscripten_globals);
wasmer_result_t setup_result = wasmer_emscripten_set_up(instance, emscripten_globals);
printf("Set up result: %d\n", setup_result);
if (setup_result != WASMER_OK)
@ -128,7 +128,7 @@ int main()
wasmer_import_object_iter_destroy(func_iter);
// Use *_destroy methods to cleanup as specified in the header documentation
wasmer_emscripten_destroy_emscripten_globals(emscripten_globals);
wasmer_emscripten_destroy_globals(emscripten_globals);
wasmer_instance_destroy(instance);
wasmer_import_object_destroy(import_object);
wasmer_module_destroy(module);

View File

@ -279,7 +279,7 @@ wasmer_result_t wasmer_emscripten_call_main(wasmer_instance_t *instance,
* Destroy `wasmer_emscrpten_globals_t` created by
* `wasmer_emscripten_get_emscripten_globals`.
*/
void wasmer_emscripten_destroy_emscripten_globals(wasmer_emscripten_globals_t *globals);
void wasmer_emscripten_destroy_globals(wasmer_emscripten_globals_t *globals);
#endif
#if defined(WASMER_EMSCRIPTEN_ENABLED)
@ -300,7 +300,7 @@ wasmer_import_object_t *wasmer_emscripten_generate_import_object(wasmer_emscript
/**
* Create a `wasmer_emscripten_globals_t` from a Wasm module.
*/
wasmer_emscripten_globals_t *wasmer_emscripten_get_emscripten_globals(const wasmer_module_t *module);
wasmer_emscripten_globals_t *wasmer_emscripten_get_globals(const wasmer_module_t *module);
#endif
#if defined(WASMER_EMSCRIPTEN_ENABLED)
@ -311,7 +311,7 @@ wasmer_emscripten_globals_t *wasmer_emscripten_get_emscripten_globals(const wasm
* This function sets the data pointer in the same way that
* [`wasmer_instance_context_data_set`] does.
*/
wasmer_result_t wasmer_emscripten_set_up_emscripten(wasmer_instance_t *instance,
wasmer_result_t wasmer_emscripten_set_up(wasmer_instance_t *instance,
wasmer_emscripten_globals_t *globals);
#endif

View File

@ -242,7 +242,7 @@ wasmer_result_t wasmer_emscripten_call_main(wasmer_instance_t *instance,
#if defined(WASMER_EMSCRIPTEN_ENABLED)
/// Destroy `wasmer_emscrpten_globals_t` created by
/// `wasmer_emscripten_get_emscripten_globals`.
void wasmer_emscripten_destroy_emscripten_globals(wasmer_emscripten_globals_t *globals);
void wasmer_emscripten_destroy_globals(wasmer_emscripten_globals_t *globals);
#endif
#if defined(WASMER_EMSCRIPTEN_ENABLED)
@ -259,7 +259,7 @@ wasmer_import_object_t *wasmer_emscripten_generate_import_object(wasmer_emscript
#if defined(WASMER_EMSCRIPTEN_ENABLED)
/// Create a `wasmer_emscripten_globals_t` from a Wasm module.
wasmer_emscripten_globals_t *wasmer_emscripten_get_emscripten_globals(const wasmer_module_t *module);
wasmer_emscripten_globals_t *wasmer_emscripten_get_globals(const wasmer_module_t *module);
#endif
#if defined(WASMER_EMSCRIPTEN_ENABLED)
@ -268,7 +268,7 @@ wasmer_emscripten_globals_t *wasmer_emscripten_get_emscripten_globals(const wasm
///
/// This function sets the data pointer in the same way that
/// [`wasmer_instance_context_data_set`] does.
wasmer_result_t wasmer_emscripten_set_up_emscripten(wasmer_instance_t *instance,
wasmer_result_t wasmer_emscripten_set_up(wasmer_instance_t *instance,
wasmer_emscripten_globals_t *globals);
#endif