summaryrefslogtreecommitdiffstats
path: root/core/object/script_language_extension.h
diff options
context:
space:
mode:
authorvoidedWarranties <hi+github@voidedxd.xyz>2023-10-22 21:49:34 -0700
committervoidedWarranties <hi+github@voidedxd.xyz>2023-10-22 21:49:34 -0700
commite8309dd1921df9d176ff0fd7daf4dd76c7b05b8d (patch)
tree62315baf3583b2476ebea05b32b68d037b6de1e4 /core/object/script_language_extension.h
parentf8818f85e6c43cdf1277e8ae85eba19ca0a003b0 (diff)
downloadredot-engine-e8309dd1921df9d176ff0fd7daf4dd76c7b05b8d.tar.gz
Add `path` option to `ScriptLanguageExtension::_validate`
Diffstat (limited to 'core/object/script_language_extension.h')
-rw-r--r--core/object/script_language_extension.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/object/script_language_extension.h b/core/object/script_language_extension.h
index 5f3a70cad8..00ab1cd6c0 100644
--- a/core/object/script_language_extension.h
+++ b/core/object/script_language_extension.h
@@ -313,6 +313,9 @@ public:
ERR_CONTINUE(!err.has("message"));
ScriptError serr;
+ if (err.has("path")) {
+ serr.path = err["path"];
+ }
serr.line = err["line"];
serr.column = err["column"];
serr.message = err["message"];