From 545b116545e8e312a299afc482e5705b17b98578 Mon Sep 17 00:00:00 2001 From: Li Jin Date: Thu, 23 Mar 2023 09:55:37 +0800 Subject: fix wasm build. --- src/yue_wasm.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/yue_wasm.cpp b/src/yue_wasm.cpp index a721ae3..1b614e3 100644 --- a/src/yue_wasm.cpp +++ b/src/yue_wasm.cpp @@ -41,7 +41,11 @@ YueResult tolua(const std::string& codes, bool reserveLineNumber = true, bool im config.implicitReturnRoot = implicitReturnRoot; config.useSpaceOverTab = useSpaceOverTab; auto result = yue::YueCompiler{YUE_ARGS}.compile(codes, config); - return {result.codes, result.error}; + if (result.error) { + return {std::string(), result.error.value().displayMessage}; + } else { + return {result.codes, std::string()}; + } } std::string version() { return std::string(yue::version); } -- cgit v1.2.3-55-g6feb