blob: 91e793e03b74d4f3b2698605a6b7cd1e991b8c7f [file] [log] [blame] [edit]
#include <stdio.h>
#include <stdlib.h>
#include <emscripten.h>
int main(int argc, char **argv) {
int fp = atoi(argv[1]);
printf("fp: %d\n", fp);
void (*f)(int) = reinterpret_cast<void (*)(int)>(fp);
f(7);
EM_ASM_(Module['Runtime']['removeFunction']($0), f);
printf("ok\n");
return 0;
}