summaryrefslogtreecommitdiffstats
path: root/logfiles-model.lua
diff options
context:
space:
mode:
Diffstat (limited to 'logfiles-model.lua')
-rw-r--r--logfiles-model.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/logfiles-model.lua b/logfiles-model.lua
index d255256..174d389 100644
--- a/logfiles-model.lua
+++ b/logfiles-model.lua
@@ -1,6 +1,7 @@
-- acf model for displaying logfiles
module (..., package.seeall)
require("fs")
+require("format")
require("modelfunctions")
-- Function to get detailed information on a specific file.
@@ -9,7 +10,7 @@ local function file_info ( path )
local st = fs.stat(path)
local size = st.size or "0"
local lastmod = st.mtime or "---"
- local file_inuse = io.popen("fuser " .. path )
+ local file_inuse = io.popen("fuser " .. format.escapespecialcharacters(path) )
local fileinuseresult = file_inuse:read("*a") or "unknown"
file_inuse:close()
fileinuseresult = (fileinuseresult == "")