from retail
This commit is contained in:
@@ -2474,17 +2474,18 @@ local function valuesAreEqual(t1, t2)
|
||||
if ty1 ~= ty2 then
|
||||
return false
|
||||
end
|
||||
if ty1 == "number" then
|
||||
return abs(t1 - t2) < 1e-9
|
||||
end
|
||||
if ty1 ~= "table" then
|
||||
return false
|
||||
end
|
||||
|
||||
for k1, v1 in pairs(t1) do
|
||||
local v2 = t2[k1]
|
||||
if v2 == nil or not valuesAreEqual(v1, v2) then
|
||||
return false
|
||||
end
|
||||
end
|
||||
|
||||
for k2, v2 in pairs(t2) do
|
||||
local v1 = t1[k2]
|
||||
if v1 == nil or not valuesAreEqual(v1, v2) then
|
||||
|
||||
Reference in New Issue
Block a user