From 2584cbf69acf954d6d8fbc26caa311817f3b2e5b Mon Sep 17 00:00:00 2001 From: wraitii Date: Wed, 8 May 2019 19:24:20 +0000 Subject: [PATCH] Fix warning introduced in the mirage cleanup, 905763004a Iterating using a for..in over an array returns the indices as string, not number, which C++ did not accept. Differential Revision: https://code.wildfiregames.com/D1864 This was SVN commit r22254. --- binaries/data/mods/public/simulation/components/Fogging.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/binaries/data/mods/public/simulation/components/Fogging.js b/binaries/data/mods/public/simulation/components/Fogging.js index a31e5cca11..8097448035 100644 --- a/binaries/data/mods/public/simulation/components/Fogging.js +++ b/binaries/data/mods/public/simulation/components/Fogging.js @@ -192,7 +192,7 @@ Fogging.prototype.OnOwnershipChanged = function(msg) return; let cmpRangeManager = Engine.QueryInterface(SYSTEM_ENTITY, IID_RangeManager); - for (let player in this.mirages) + for (let player = 0; player < this.mirages.length; ++player) { if (this.mirages[player] == INVALID_ENTITY) continue;