summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/playback.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/apps/playback.c b/apps/playback.c
index deaebfb..3d22b90 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -1805,7 +1805,12 @@ static void audio_finish_load_track(void)
{
char aa_path[MAX_PATH];
if (find_albumart(track_id3, aa_path, sizeof(aa_path)))
+ {
tracks[track_widx].aa_hid = bufopen(aa_path, 0, TYPE_BITMAP);
+
+ if(tracks[track_widx].aa_hid == ERR_BUFFER_FULL)
+ return; /* No space for track's album art, not an error */
+ }
}
#endif