summaryrefslogtreecommitdiffstats
path: root/firmware
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2011-03-21 15:57:07 +0000
committerMichael Sevakis <jethead71@rockbox.org>2011-03-21 15:57:07 +0000
commit4823b2b1c0b40a3b7068a236bbd8cdabb78f4ff1 (patch)
tree5a723851b47131c9eb226247d12bc3a53a017211 /firmware
parent82f2bb99ae8440439491af7c20c13bd89d53e713 (diff)
downloadrockbox-4823b2b1c0b40a3b7068a236bbd8cdabb78f4ff1.tar.gz
rockbox-4823b2b1c0b40a3b7068a236bbd8cdabb78f4ff1.zip
Buffering should truncate if read() returns 0 since it's not a valid return there as there should be data left to read. The loop wouldn't break until there was a message in the queue. I just experienced the case with crosslinked files and read stopped making progress, returning 0 each time it was called.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29626 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware')
0 files changed, 0 insertions, 0 deletions