summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2002-06-28 07:37:27 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2002-06-28 07:37:27 +0000
commit7b945c511788f2efa89316dbe479c583cfcefd4a (patch)
tree02d90804554f90781c00c372bdbdc5510e3531ca
parentb00ced79799491cc152b5a713887d90bb6ffeef4 (diff)
downloadrockbox-7b945c511788f2efa89316dbe479c583cfcefd4a.zip
rockbox-7b945c511788f2efa89316dbe479c583cfcefd4a.tar.gz
rockbox-7b945c511788f2efa89316dbe479c583cfcefd4a.tar.bz2
rockbox-7b945c511788f2efa89316dbe479c583cfcefd4a.tar.xz
unsigned ints are used for song length etc
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1241 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/wps.c2
-rw-r--r--firmware/id3.h14
2 files changed, 8 insertions, 8 deletions
diff --git a/apps/wps.c b/apps/wps.c
index c9fb923..51add88 100644
--- a/apps/wps.c
+++ b/apps/wps.c
@@ -116,7 +116,7 @@ void wps_show(void)
{
static bool playing = true;
struct mp3entry* id3 = mpeg_current_track();
- int lastlength=0, lastsize=0, lastrate=0;
+ unsigned int lastlength=0, lastsize=0, lastrate=0;
int lastartist=0, lastalbum=0, lasttitle=0;
while ( 1 ) {
diff --git a/firmware/id3.h b/firmware/id3.h
index 1f8aef6..7597dcd 100644
--- a/firmware/id3.h
+++ b/firmware/id3.h
@@ -27,13 +27,13 @@ struct mp3entry {
int tracknum;
int version;
int layer;
- int bitrate;
- int frequency;
- int id3v2len;
- int id3v1len;
- int filesize; /* in bytes */
- int length; /* song length */
- int elapsed; /* ms played */
+ unsigned int bitrate;
+ unsigned int frequency;
+ unsigned int id3v2len;
+ unsigned int id3v1len;
+ unsigned int filesize; /* in bytes */
+ unsigned int length; /* song length */
+ unsigned int elapsed; /* ms played */
/* these following two fields are used for local buffering */
char id3v2buf[300];