From 9ce3221740786fc52d2e127e45f6e390522d9763 Mon Sep 17 00:00:00 2001 From: Linus Nielsen Feltzing Date: Sun, 30 Jun 2002 17:11:21 +0000 Subject: Better protection against NULL pointers in id3 tags git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1272 a1c6a512-1295-4272-9138-f99709370657 --- apps/wps.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/wps.c b/apps/wps.c index 2779af7a5d..25ce735066 100644 --- a/apps/wps.c +++ b/apps/wps.c @@ -126,17 +126,17 @@ void wps_show(void) if ( ( id3->length != lastlength ) || ( id3->filesize != lastsize ) || ( id3->bitrate != lastrate ) || - ( id3->artist[0] != lastartist ) || - ( id3->album[0] != lastalbum ) || - ( id3->title[0] != lasttitle ) ) + ( (id3->artist?id3->artist[0]:0) != lastartist ) || + ( (id3->album?id3->album[0]:0) != lastalbum ) || + ( (id3->title?id3->title[0]:0) != lasttitle ) ) { draw_screen(id3); lastlength = id3->length; lastsize = id3->filesize; lastrate = id3->bitrate; - lastartist = id3->artist[0]; - lastalbum = id3->album[0]; - lasttitle = id3->title[0]; + lastartist = id3->artist?id3->artist[0]:0; + lastalbum = id3->album?id3->album[0]:0; + lasttitle = id3->title?id3->title[0]:0; } if (playing) -- cgit v1.2.3