Synchronet now requires the libarchive development package (e.g. libarchive-dev on Debian-based Linux distros, libarchive.org for more info) to build successfully.

Commit f9fa33e0 authored by Rob Swindell's avatar Rob Swindell 💬

Merge branch 'prextrnevalfix' into 'master'

fix pre/post_eval_on_exec to work with existing uses

See merge request sbbs/sbbs!33
parents fbde71cc 9b249ce8
Pipeline #629 passed with stage
in 15 minutes and 51 seconds
......@@ -5,11 +5,11 @@
"use strict";
function exec_xtrn_post(program)
function exec_xtrn_post(prog)
{
var options;
if ((options = load({}, "modopts.js","xtrn:" + program.code)) == null) {
if ((options = load({}, "modopts.js","xtrn:" + prog.code)) == null) {
if ((options = load({}, "modopts.js","xtrn_sec")) == null)
options = {}; // default values
}
......
......@@ -5,11 +5,11 @@
"use strict";
function exec_xtrn_pre(program)
function exec_xtrn_pre(prog)
{
var options;
if ((options = load({}, "modopts.js","xtrn:" + program.code)) == null) {
if ((options = load({}, "modopts.js","xtrn:" + prog.code)) == null) {
if ((options = load({}, "modopts.js","xtrn_sec")) == null)
options = {}; // default values
}
......@@ -31,8 +31,8 @@ function exec_xtrn_pre(program)
}
}
if (bbs.menu_exists("xtrn/" + program.code)) {
bbs.menu("xtrn/" + program.code);
if (bbs.menu_exists("xtrn/" + prog.code)) {
bbs.menu("xtrn/" + prog.code);
console.pause();
console.line_counter=0;
}
......@@ -48,7 +48,7 @@ function exec_xtrn_pre(program)
eval(options.eval_before_exec);
}
load('fonts.js', 'xtrn:' + program.code);
load('fonts.js', 'xtrn:' + prog.code);
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment