Author: titmuss
Date: Wed Aug 20 08:44:10 2008
New Revision: 2872
URL: http://svn.slimdevices.com?rev=2872&root=Jive&view=rev
Log:
Bug: N/A
Description:
Fix memory corruption. Spotted by rickwookie on the forums.
Modified:
7.3/trunk/squeezeplay/src/squeezeplay/src/audio/decode/decode_sample.c
Modified: 7.3/trunk/squeezeplay/src/squeezeplay/src/audio/decode/decode_sample.c
URL:
http://svn.slimdevices.com/7.3/trunk/squeezeplay/src/squeezeplay/src/audio/decode/decode_sample.c?rev=2872&root=Jive&r1=2871&r2=2872&view=diff
==============================================================================
--- 7.3/trunk/squeezeplay/src/squeezeplay/src/audio/decode/decode_sample.c
(original)
+++ 7.3/trunk/squeezeplay/src/squeezeplay/src/audio/decode/decode_sample.c Wed
Aug 20 08:44:10 2008
@@ -188,7 +188,7 @@
/* Convert to signed 32 bit stereo, SDL does not support this format */
cvt.len_cvt *= 2;
- for (i=cvt.len; i>0; i--) {
+ for (i=(cvt.len_cvt/4)-1; i>=0; i--) {
((Uint32 *)cvt.buf)[i] = ((Uint16 *)cvt.buf)[i] << 16;
}
_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive-checkins