From b9a757f4eea3eef07ad77d90c0c75a60c3c604a0 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Tue, 13 Jan 2009 08:45:32 +0000 Subject: [PATCH] Check that the section in doors.ini is a valid xtrn code. --- xtrn/doorscan/doorscan.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/xtrn/doorscan/doorscan.js b/xtrn/doorscan/doorscan.js index 3b450ca794..0517cbd38a 100644 --- a/xtrn/doorscan/doorscan.js +++ b/xtrn/doorscan/doorscan.js @@ -993,6 +993,10 @@ function doScan() /* First, look for new doors */ for(door in dcfg.door) { + if(xtrn_area.prog[door]==undefined) { + log("Unknown door! "+door); + continue; + } if(dcfg.skipSection[xtrn_area.prog[door].sec_code]!=undefined && dcfg.skipSection[xtrn_area.prog[door].sec_code]) continue; if(dcfg.door[door].skip != undefined && dcfg.door[door].skip) -- GitLab