blob: 752e27b3e8a0a5eb5ce06d0aa22430b7a40facee [file] [log] [blame]
#include <stddef.h>
#include <stdint.h>
// See comments in build_native_lib()
#define EXPORT __attribute__((visibility("default")))
EXPORT void call_fn_ptr(void f(void)) {
if (f != NULL) {
f();
}
}
EXPORT void call_fn_ptr_with_arg(int32_t f(int32_t)) {
if (f != NULL) {
f(42);
}
}