From 3258c897a6a50f1428a9ad858d9d50207a0337b8 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Mon, 2 Nov 2009 03:30:52 +0000
Subject: [PATCH] Fix js.exec_dir, exec_path, and exec_file definition for JS
 scripts executed via sbbs_t::js_execfile() (e.g. executed via "?modname").

---
 src/sbbs3/exec.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/sbbs3/exec.cpp b/src/sbbs3/exec.cpp
index 0f9d37a3e3..3fbeaa8281 100644
--- a/src/sbbs3/exec.cpp
+++ b/src/sbbs3/exec.cpp
@@ -647,7 +647,7 @@ long sbbs_t::js_execfile(const char *cmd)
 
 	JS_SetBranchCallback(js_cx, js_BranchCallback);
 
-	js_PrepareToExecute(js_cx, js_scope, path);
+	js_PrepareToExecute(js_cx, js_glob, path);
 	JS_ExecuteScript(js_cx, js_scope, js_script, &rval);
 
 	JS_GetProperty(js_cx, js_scope, "exit_code", &rval);
-- 
GitLab