summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorMichael Giacomelli <giac2000@hotmail.com>2009-02-08 22:05:15 +0000
committerMichael Giacomelli <giac2000@hotmail.com>2009-02-08 22:05:15 +0000
commit755ddc9fc2b3c4af3e62353b4be6abbb4e7a934f (patch)
tree13fcb2e10497e0da2efbb32d737816fee26f2295 /apps
parentf9b7572c1bef5598f40cd4cebd309e50f85d5685 (diff)
downloadrockbox-755ddc9fc2b3c4af3e62353b4be6abbb4e7a934f.tar.gz
rockbox-755ddc9fc2b3c4af3e62353b4be6abbb4e7a934f.zip
Commit fix suggested by Siaoru Lee in FS#9776. Fixes a bug in our ASF parser.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19946 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/codecs/wma.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/codecs/wma.c b/apps/codecs/wma.c
index b5dfa4cb00..8f8b91bd4a 100644
--- a/apps/codecs/wma.c
+++ b/apps/codecs/wma.c
@@ -288,6 +288,9 @@ static int asf_read_packet(uint8_t** audiobuf, int* audiobufsize, int* packetlen
288 payload_datalen = length - bytesread - padding_length; 288 payload_datalen = length - bytesread - padding_length;
289 } 289 }
290 290
291 if (replicated_length==1)
292 datap++;
293
291 if (stream_id == wfx->audiostream) 294 if (stream_id == wfx->audiostream)
292 { 295 {
293 if (*audiobuf == NULL) { 296 if (*audiobuf == NULL) {