summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2002-06-05 14:34:05 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2002-06-05 14:34:05 +0000
commitc7e367545787db484154362cc1cd72f1219078d2 (patch)
treef9d4dae54540dca5485d2aa3798f5c452198d2e3
parent0df736faae66e676ead8ae4ac117fd9a80807d1c (diff)
downloadrockbox-c7e367545787db484154362cc1cd72f1219078d2.zip
rockbox-c7e367545787db484154362cc1cd72f1219078d2.tar.gz
rockbox-c7e367545787db484154362cc1cd72f1219078d2.tar.bz2
rockbox-c7e367545787db484154362cc1cd72f1219078d2.tar.xz
Added file read error warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@898 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/mpeg.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/firmware/mpeg.c b/firmware/mpeg.c
index 6166be7..aa577bc 100644
--- a/firmware/mpeg.c
+++ b/firmware/mpeg.c
@@ -377,7 +377,7 @@ static void mpeg_thread(void)
{
DEBUGF("R\n");
len = read(mpeg_file, mp3buf+mp3buf_write, amount_to_read);
- if(len)
+ if(len > 0)
{
DEBUGF("B\n");
bitswap(mp3buf + mp3buf_write, len);
@@ -405,6 +405,11 @@ static void mpeg_thread(void)
}
else
{
+ if(len < 0)
+ {
+ DEBUGF("MPEG read error\n");
+ }
+
close(mpeg_file);
mpeg_file = -1;