From 2a2edf400c5ed497f3d1207d501be50651d4f9be Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Thu, 4 Feb 2016 08:42:35 +0000
Subject: [PATCH] zone is a base-16 number at this point, not base 10.  Fixes
 zone mapping above zone 9.

---
 exec/load/fido.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/exec/load/fido.js b/exec/load/fido.js
index 7f8fc1dcd8..14f860a70e 100644
--- a/exec/load/fido.js
+++ b/exec/load/fido.js
@@ -197,8 +197,8 @@ var FIDO = {
 		point = m[5];
 		if(point == null)
 			point = 0;
-		if (this.domainMap[parseInt(zone)] !== undefined)
-			domain = this.domainMap[parseInt(zone, 10)];
+		if (this.domainMap[parseInt(zone, 16)] !== undefined)
+			domain = this.domainMap[parseInt(zone, 16)];
 		return new FIDO.Addr(parseInt(m[2], 16), parseInt(m[3], 16), parseInt(zone, 16), parseInt(point, 16), domain);
 	},
 	domainMap:{
-- 
GitLab