Update imports and add func_new

This commit is contained in:
Brandon Fish
2019-02-15 09:40:28 -06:00
parent bfd5e21605
commit 3ebb80e50e
6 changed files with 196 additions and 31 deletions

View File

@ -5,7 +5,6 @@
int main()
{
wasmer_import_object_t *import_object = wasmer_import_object_new();
// Read the wasm file bytes
FILE *file = fopen("sum.wasm", "r");
@ -16,8 +15,9 @@ int main()
fread(bytes, 1, len, file);
fclose(file);
wasmer_import_t imports[] = {};
wasmer_instance_t *instance = NULL;
wasmer_result_t compile_result = wasmer_instantiate(&instance, bytes, len, import_object);
wasmer_result_t compile_result = wasmer_instantiate(&instance, bytes, len, imports, 0);
printf("Compile result: %d\n", compile_result);
assert(compile_result == WASMER_OK);
@ -53,7 +53,5 @@ int main()
printf("Destroy instance\n");
wasmer_instance_destroy(instance);
printf("Destroy import object\n");
wasmer_import_object_destroy(import_object);
return 0;
}