Skip to content

Commit c6804cf

Browse files
committed
修SFX.load里解码器没释放导致大量额外内存占用
1 parent 898d29a commit c6804cf

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

sfx.lua

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,9 @@ function SFX.load(_1,_2,_3)
117117
dec:seek(t[1])
118118
ins(nameList,n)
119119
srcMap[n]={love.audio.newSource(dec:decode(),'static')}
120+
dec:release()
120121
end
122+
metaDec:release()
121123
else
122124
LOG("SFX.load: need (name,path,bool?) or ({name=path,...},bool?) or (path,{name={start,len},...})")
123125
end

0 commit comments

Comments
 (0)