From 3e3721582e5f8b3b965edf79f400e7ad71904caa Mon Sep 17 00:00:00 2001 From: Witold Filipczyk Date: Mon, 23 Nov 2020 20:11:47 +0100 Subject: [PATCH] [ecmascript] Guard for builds without mozjs. Refs #81 --- src/ecmascript/ecmascript.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/ecmascript/ecmascript.h b/src/ecmascript/ecmascript.h index 471bd75d..e351e568 100644 --- a/src/ecmascript/ecmascript.h +++ b/src/ecmascript/ecmascript.h @@ -5,6 +5,12 @@ /* In the future you will get DOM, a complete ECMAScript interface and free * plasm displays for everyone. */ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#ifdef CONFIG_ECMASCRIPT + #include #include "main/module.h" @@ -105,3 +111,5 @@ void ecmascript_set_timeout2(struct ecmascript_interpreter *interpreter, JS::Han extern struct module ecmascript_module; #endif + +#endif