diff options
author | bellard <6490144+bellard@users.noreply.github.com> | 2020-09-06 19:07:30 +0200 |
---|---|---|
committer | bellard <6490144+bellard@users.noreply.github.com> | 2020-09-06 19:07:30 +0200 |
commit | 89007660998db0ee55f0ab3b34bb1a84f86fd3c4 (patch) | |
tree | 84311e5628175a91035ac2a62b16726650f2b62e /quickjs-libc.h | |
parent | 1722758717730ac0838418f142d82ca3cff4ad4b (diff) | |
download | quickjs-89007660998db0ee55f0ab3b34bb1a84f86fd3c4.tar.gz quickjs-89007660998db0ee55f0ab3b34bb1a84f86fd3c4.zip |
2020-07-05 release
Diffstat (limited to 'quickjs-libc.h')
-rw-r--r-- | quickjs-libc.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/quickjs-libc.h b/quickjs-libc.h index 93a53da..b105028 100644 --- a/quickjs-libc.h +++ b/quickjs-libc.h @@ -29,10 +29,15 @@ #include "quickjs.h" +#ifdef __cplusplus +extern "C" { +#endif + JSModuleDef *js_init_module_std(JSContext *ctx, const char *module_name); JSModuleDef *js_init_module_os(JSContext *ctx, const char *module_name); void js_std_add_helpers(JSContext *ctx, int argc, char **argv); void js_std_loop(JSContext *ctx); +void js_std_init_handlers(JSRuntime *rt); void js_std_free_handlers(JSRuntime *rt); void js_std_dump_error(JSContext *ctx); uint8_t *js_load_file(JSContext *ctx, size_t *pbuf_len, const char *filename); @@ -46,4 +51,8 @@ void js_std_promise_rejection_tracker(JSContext *ctx, JSValueConst promise, JSValueConst reason, JS_BOOL is_handled, void *opaque); +#ifdef __cplusplus +} /* extern "C" { */ +#endif + #endif /* QUICKJS_LIBC_H */ |