diff options
author | Khaled Hosny <khaledhosny@eglug.org> | 2010-02-26 15:49:26 +0200 |
---|---|---|
committer | Khaled Hosny <khaledhosny@eglug.org> | 2010-02-26 15:49:26 +0200 |
commit | 5b447997b8cf17fa1e48174a7ae76ed9215359e5 (patch) | |
tree | 364cbd58e278792872dc90a71e095c382a840e64 | |
parent | 0b99d9ec4dd253721ca4dc29af6d95a65975da56 (diff) | |
download | luaotfload-5b447997b8cf17fa1e48174a7ae76ed9215359e5.tar.gz |
Open the file in append mode
So that the old file content is not erased, right now if the script
ended unexpectedly, we are left with an empty file.
-rw-r--r-- | luaotfload-fonts.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/luaotfload-fonts.lua b/luaotfload-fonts.lua index 9a59681..61d91e3 100644 --- a/luaotfload-fonts.lua +++ b/luaotfload-fonts.lua @@ -355,7 +355,7 @@ local function reload(force) end end savepath = savepath .. '/' .. luaotfload.fonts.basename - local fh = io.open(savepath, 'wb') + local fh = io.open(savepath, 'a+') if not fh then texio.write_nl(string.format("Error: cannot write file '%s', exiting.\n", savepath)) os.exit(1) |