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

Reply via email to