summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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];