aboutsummaryrefslogtreecommitdiff
path: root/saga
diff options
context:
space:
mode:
authorTorbjörn Andersson2004-11-25 07:15:08 +0000
committerTorbjörn Andersson2004-11-25 07:15:08 +0000
commit7c436352124acc3c82b7588d076f68b7f37e8399 (patch)
tree0bb69123243c63d5b011477c4477573ca6499118 /saga
parentee2f492cd900aadc6bfdd5a57747d51c1eb756d3 (diff)
downloadscummvm-rg350-7c436352124acc3c82b7588d076f68b7f37e8399.tar.gz
scummvm-rg350-7c436352124acc3c82b7588d076f68b7f37e8399.tar.bz2
scummvm-rg350-7c436352124acc3c82b7588d076f68b7f37e8399.zip
Fixed a really stupid memory leak I introduced yesterday.
svn-id: r15881
Diffstat (limited to 'saga')
-rw-r--r--saga/sndres.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/saga/sndres.cpp b/saga/sndres.cpp
index a9feb2508a..13426fa91e 100644
--- a/saga/sndres.cpp
+++ b/saga/sndres.cpp
@@ -380,6 +380,8 @@ int SndRes::getVoiceLength(uint32 voice_rn) {
return -1;
}
+ free(snd_buffer.s_buf);
+
ms_f = (double)snd_buffer.s_buf_len;
if (snd_buffer.s_samplebits == 16) {
ms_f /= 2.0;