]> git.openstreetmap.org Git - nominatim.git/commitdiff
fix issues found by luacheck
authorSarah Hoffmann <lonvia@denofr.de>
Tue, 20 Feb 2024 09:43:51 +0000 (10:43 +0100)
committerSarah Hoffmann <lonvia@denofr.de>
Tue, 20 Feb 2024 09:43:51 +0000 (10:43 +0100)
The variable shadowing causes bad results when used with LuaJIT.

settings/flex-base.lua

index dc2c12eef1f2d4bb4f2c67b075376ebcd2f4323c..4d960d7267a3cc502c57938a2ebb12057ca95b31 100644 (file)
@@ -5,6 +5,7 @@ local module = {}
 
 local PRE_DELETE = nil
 local PRE_EXTRAS = nil
+local POST_DELETE = nil
 local MAIN_KEYS = nil
 local NAMES = nil
 local ADDRESS_TAGS = nil
@@ -249,9 +250,9 @@ function Place:write_row(k, v, save_extra_mains)
     }
 
     if save_extra_mains then
-        for k, v in pairs(self.object.tags) do
-            if save_extra_mains(k, v) then
-                self.extratags[k] = nil
+        for tk, tv in pairs(self.object.tags) do
+            if save_extra_mains(tk, tv) then
+                self.extratags[tk] = nil
             end
         end
     end
@@ -539,7 +540,7 @@ function module.set_unused_handling(data)
     end
 end
 
-function set_relation_types(data)
+function module.set_relation_types(data)
     module.RELATION_TYPES = {}
     for k, v in data do
         if v == 'multipolygon' then