diff --git a/scripts/genie.lua b/scripts/genie.lua index a98ea44e10b..9bf68e14a76 100644 --- a/scripts/genie.lua +++ b/scripts/genie.lua @@ -1530,7 +1530,7 @@ function generate_has_header(hashname, hash) file:write(string.format("#ifndef GENERATED_HAS_%s_H\n", hashname)) file:write(string.format("#define GENERATED_HAS_%s_H\n", hashname)) file:write("\n") - for k, v in pairs(hash) do + for k, v in ipairs(hash) do if v then file:write(string.format("#define HAS_%s_%s\n", hashname, k)) end