This is an automated email from the ASF dual-hosted git repository.

hsluoyz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/casbin-lua-casbin.git

commit a7162929bd7e001814369694b299ef63efc043f8
Author: Yang Luo <[email protected]>
AuthorDate: Thu Aug 6 18:33:15 2026 +0800

    fix: don't assign to for-loop variables, which Lua 5.5 rejects
---
 src/persist/file_adapter/FileAdapter.lua     | 4 ++--
 src/persist/file_adapter/FilteredAdapter.lua | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/persist/file_adapter/FileAdapter.lua 
b/src/persist/file_adapter/FileAdapter.lua
index 6dce80f..2b958a8 100644
--- a/src/persist/file_adapter/FileAdapter.lua
+++ b/src/persist/file_adapter/FileAdapter.lua
@@ -44,8 +44,8 @@ function FileAdapter:loadPolicy(model)
     local f = assert(io.open(self.filePath,"r"))
 
     if f then
-        for line in f:lines() do
-            line = Util.trim(line)
+        for rawLine in f:lines() do
+            local line = Util.trim(rawLine)
             Adapter.loadPolicyLine(line, model)
         end
     end
diff --git a/src/persist/file_adapter/FilteredAdapter.lua 
b/src/persist/file_adapter/FilteredAdapter.lua
index 44ded2c..0020d5c 100644
--- a/src/persist/file_adapter/FilteredAdapter.lua
+++ b/src/persist/file_adapter/FilteredAdapter.lua
@@ -69,8 +69,8 @@ function FilteredAdapter:loadFilteredPolicyFile(model, filter)
     local f = assert(io.open(self.filePath,"r"))
 
     if f then
-        for line in f:lines() do
-            line = Util.trim(line)
+        for rawLine in f:lines() do
+            local line = Util.trim(rawLine)
             if self:filterLine(line, filter) == false then
                 Adapter.loadPolicyLine(line, model)
             end


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to