diff --git a/jerry-ext/include/jerryscript-ext/module.h b/jerry-ext/include/jerryscript-ext/module.h index 31df799e7..21a644d5b 100644 --- a/jerry-ext/include/jerryscript-ext/module.h +++ b/jerry-ext/include/jerryscript-ext/module.h @@ -18,6 +18,11 @@ #include "jerryscript.h" +#ifdef __cplusplus +extern "C" +{ +#endif /* __cplusplus */ + /** * Declare the signature for the module initialization function. */ @@ -129,4 +134,7 @@ jerry_value_t jerryx_module_resolve (const jerry_value_t name, const jerryx_module_resolver_t **resolvers, size_t count); +#ifdef __cplusplus +} +#endif /* __cplusplus */ #endif /* !JERRYX_MODULE_H */