From 33fbb85d59a6f829df6631ff49cd9d6e43978349 Mon Sep 17 00:00:00 2001 From: kunikuni <42865216+kunikunijp@users.noreply.github.com> Date: Sat, 18 Jul 2020 04:05:23 +0900 Subject: plugins/autofire: don't save 2bytes cfg file (#6960) --- plugins/autofire/autofire_save.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'plugins') diff --git a/plugins/autofire/autofire_save.lua b/plugins/autofire/autofire_save.lua index 067368dd2b2..9aae0f9e418 100644 --- a/plugins/autofire/autofire_save.lua +++ b/plugins/autofire/autofire_save.lua @@ -76,9 +76,14 @@ function lib:save_settings(buttons) end local json = require('json') local settings = serialize_settings(buttons) + local data = json.stringify(settings, {indent = true}) + if string.len(data) <= 2 then + os.remove(path .. get_settings_filename()) + return + end local file = io.open(path .. get_settings_filename(), 'w') if file then - file:write(json.stringify(settings, {indent = true})) + file:write(data) file:close() end end -- cgit v1.2.3-70-g09d2