From d77af59521931491804fb1a3f50642a98305be03 Mon Sep 17 00:00:00 2001 From: MrZ626 <1046101471@qq.com> Date: Sun, 27 Jun 2021 14:09:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=BD=95=E5=83=8F=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E4=BF=9D=E5=AD=98=E6=A0=BC=E5=BC=8F=E9=94=99=E8=AF=AF?= =?UTF-8?q?=EF=BC=8C=E5=A4=9A=E4=BA=86=E4=B8=AA=E6=8D=A2=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- parts/data.lua | 2 +- parts/scenes/replays.lua | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/parts/data.lua b/parts/data.lua index ad76daf1..eb4d014f 100644 --- a/parts/data.lua +++ b/parts/data.lua @@ -370,7 +370,7 @@ do--function DATA.saveRecording() JSON.encode(getModList()).."\n".. DATA.dumpRecording(GAME.rep) - love.filesystem.write(fileName,fileHead.."\n"..loveCompress('string','zlib',fileBody)) + love.filesystem.write(fileName,fileHead..loveCompress('string','zlib',fileBody)) ins(REPLAY,fileName) FILE.save(REPLAY,'conf/replay') return true diff --git a/parts/scenes/replays.lua b/parts/scenes/replays.lua index 0faf0013..54b1fcf2 100644 --- a/parts/scenes/replays.lua +++ b/parts/scenes/replays.lua @@ -78,7 +78,6 @@ function scene.sceneInit() while true do local b,len=file:read(1) if len==0 then - file:close() repList[i]={ fileName=REPLAY[i], available=false, @@ -101,11 +100,11 @@ function scene.sceneInit() player=metadata[4], data=file:read(), } - file:close() break end end end + file:close() else repList[i]={ fileName=REPLAY[i],