diff options
Diffstat (limited to 'tex/context/base/l-file.lua')
-rw-r--r-- | tex/context/base/l-file.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tex/context/base/l-file.lua b/tex/context/base/l-file.lua index 1bde59522..af86f9397 100644 --- a/tex/context/base/l-file.lua +++ b/tex/context/base/l-file.lua @@ -491,7 +491,10 @@ file.savedata = io.savedata function file.copy(oldname,newname) if oldname and newname then - file.savedata(newname,io.loaddata(oldname)) + local data = io.loaddata(oldname) + if data and data ~= "" then + file.savedata(newname,data) + end end end |