Only in rockbox-patched/apps/codecs/Tremor: asm_mcf5249.h.~1.9.~
Only in rockbox-patched/apps/codecs/Tremor: bitwise.c.~1.4.~
Only in rockbox-patched/apps/codecs/Tremor: block.c.~1.3.~
Only in rockbox-patched/apps/codecs/Tremor: codebook.c.~1.3.~
Only in rockbox-patched/apps/codecs/Tremor: floor1.c.~1.5.~
Only in rockbox-patched/apps/codecs/Tremor: framing.c.~1.3.~
Only in rockbox-patched/apps/codecs/Tremor: mapping0.c.~1.5.~
Only in rockbox-patched/apps/codecs/Tremor: mdct.c.~1.4.~
Only in rockbox-patched/apps/codecs/Tremor: mdct_lookup.h.~1.3.~
Only in rockbox-patched/apps/codecs/Tremor: misc.h.~1.5.~
Only in rockbox-patched/apps/codecs/Tremor: res012.c.~1.4.~
Only in rockbox-patched/apps/codecs/Tremor: synthesis.c.~1.3.~
Only in rockbox-patched/apps/codecs/Tremor: vorbisfile.c.~1.4.~
Only in rockbox-patched/apps/codecs/Tremor: window.c.~1.4.~
Only in rockbox-patched/apps/codecs/Tremor: window_lookup.h.~1.4.~
Only in rockbox-patched/apps: .#menu.c.1.83
Only in rockbox-patched/apps: menu.c.~1.83.~
Only in rockbox-patched/apps: .#menu.c.1.84
Only in rockbox-patched/apps: .#menu.c.1.85
Only in rockbox-patched/apps: .#menu.c.1.86
Only in rockbox-patched/apps: .#menu.c.1.87
diff -ur -x CVS -x asm_mcf5249.h -x tree.c -x menu.c rockbox-orig/apps/metadata.c rockbox-patched/apps/metadata.c
--- rockbox-orig/apps/metadata.c	2005-07-05 23:27:54.000000000 +0100
+++ rockbox-patched/apps/metadata.c	2005-07-09 12:41:18.186138768 +0100
@@ -872,41 +872,29 @@
         } else if (strncasecmp(temp, "ARTIST=", 7) == 0) {
             name_length = 6;
             p = &(entry->artist);
+	} else if (strncasecmp(temp, "COMPOSER=", 9) == 0) {
+	  name_length = 8;
+	  p = &(entry->composer);
         } else if (strncasecmp(temp, "GENRE=", 6) == 0) {
             name_length = 5;
             p = &(entry->genre_string);
         } else if (strncasecmp(temp, "DATE=", 5) == 0) {
-            int j=0;
-            /* verify that this is a number */
-            /* Note: vorbis uses UTF-8 for its comments, so it is
-             * safe to compare the values against ASCII 0 and 9
-             */
-            while ( j < (comment_length - 5) ) {
-                if ( (temp[5+j] < '0') || (temp[5+j] > '9') ) {
-                    break;
-                }
-                j++;
-            }
-            if  ( j == (comment_length - 5) ) {
-                p = NULL;
-                entry->year = atoi(temp + 5);
-            }
+	    /* verify that this starts with a digit;
+	       atoi() will parse an inital portion */
+	    /* Note: vorbis uses UTF-8 for its comments, so it is
+	     * safe to compare the values against ASCII 0 and 9
+	     */
+	  if ( temp[5]>='0' && temp[5]<='9' ) 
+	    entry->year = atoi(temp + 5);
+	  p = NULL;
         } else if (strncasecmp(temp, "TRACKNUMBER=", 12) == 0) {
-            int j=0;
-            /* verify that this is a number */
-            /* Note: vorbis uses UTF-8 for its comments, so it is
-             * safe to compare the values against ASCII 0 and 9
-             */
-            while ( j < (comment_length - 12) ) {
-                if ( (temp[12+j] < '0') || (temp[12+j] > '9') ) {
-                   break;
-                }
-                j++;
-            }
-            if  ( j == (comment_length - 12) ) {
-                p = NULL;
-                entry->tracknum = atoi(temp + 12);
-            }
+	  /* verify that this is starts with a digit */
+	    /* Note: vorbis uses UTF-8 for its comments, so it is
+	     * safe to compare the values against ASCII 0 and 9
+	     */
+	    if ( temp[12] >= '0' && temp[12]<='9' ) 
+	      entry->tracknum = atoi(temp + 12);
+	    p = NULL;
         } else {
             p = NULL;
         }
Only in rockbox-patched/apps: .#metadata.c.1.7
Only in rockbox-patched/apps: metadata.c.~1.7.~
Only in rockbox-patched/apps/plugins: vorbis2wav.c.~1.5.~
Only in rockbox-patched/apps: .#tree.c.1.324
Only in rockbox-patched/apps: tree.c.~1.324.~
Only in rockbox-patched/apps: .#tree.c.1.327
Only in rockbox-patched/apps: .#tree.c.1.328
Only in rockbox-patched/apps: .#tree.c.1.330
Only in rockbox-patched/apps: .#tree.c.1.332
Only in rockbox-patched/apps: .#tree.c.1.337
Only in rockbox-patched/apps: .#tree.c.1.341
Only in rockbox-patched/apps: .#tree.c.1.342
Only in rockbox-patched/apps: .#wps-display.c.1.112
Only in rockbox-patched/apps: .#wps-display.c.1.113
Only in rockbox-patched/apps: .#wps-display.h.1.13
Only in rockbox-orig/build: apps
Only in rockbox-patched/build: archos
Only in rockbox-patched/build: autoconf.h
Only in rockbox-patched/build: autoconf.h~
Only in rockbox-patched/build: custom1.wps
Only in rockbox-patched/build: custom.wps
Only in rockbox-orig/build: firmware
Only in rockbox-orig/build: lang.h
Only in rockbox-patched/build: Makefile
Only in rockbox-patched/build: rockbox-old.tar.gz
Only in rockbox-patched/docs: CREDITS.~1.64.~
Only in rockbox-patched/firmware/drivers: uda1380.c.~1.5.~
Only in rockbox-patched/firmware/export: .#id3.h.1.11
Only in rockbox-patched/firmware/export: id3.h.~1.11.~
Only in rockbox-orig/fonts: 00-Starmap_r400-8.bdf
Only in rockbox-patched/fonts: 00-Starmap_r400-8.fnt
Only in rockbox-orig/fonts: 5x7.bdf
Only in rockbox-patched/fonts: 5x7.fnt
Only in rockbox-orig/fonts: 5x8.bdf
Only in rockbox-patched/fonts: 5x8.fnt
Only in rockbox-orig/fonts: 6x10.bdf
Only in rockbox-patched/fonts: 6x10.fnt
Only in rockbox-orig/fonts: 6x12.bdf
Only in rockbox-patched/fonts: 6x12.fnt
Only in rockbox-orig/fonts: 6x13B.bdf
Only in rockbox-orig/fonts: 6x13.bdf
Only in rockbox-patched/fonts: 6x13B.fnt
Only in rockbox-patched/fonts: 6x13.fnt
Only in rockbox-orig/fonts: 6x9.bdf
Only in rockbox-patched/fonts: 6x9.fnt
Only in rockbox-orig/fonts: alt6x10.bdf
Only in rockbox-patched/fonts: alt6x10.fnt
Only in rockbox-orig/fonts: alt8x8.bdf
Only in rockbox-patched/fonts: alt8x8.fnt
Only in rockbox-orig/fonts: ast166-8.bdf
Only in rockbox-patched/fonts: ast166-8.fnt
Only in rockbox-orig/fonts: atadore.bdf
Only in rockbox-patched/fonts: atadore.fnt
Only in rockbox-orig/fonts: atari-small.bdf
Only in rockbox-patched/fonts: atari-small.fnt
Only in rockbox-orig/fonts: chicago12.bdf
Only in rockbox-patched/fonts: chicago12.fnt
Only in rockbox-orig/fonts: clR6x8-8859-2.bdf
Only in rockbox-patched/fonts: clR6x8-8859-2.fnt
Only in rockbox-orig/fonts: courB08.bdf
Only in rockbox-patched/fonts: courB08.fnt
Only in rockbox-orig/fonts: courB14.bdf
Only in rockbox-patched/fonts: courB14.fnt
Only in rockbox-orig/fonts: FILES
Only in rockbox-orig/fonts: Hebrew-Bold.bdf
Only in rockbox-patched/fonts: Hebrew-Bold.fnt
Only in rockbox-orig/fonts: Hebrew-Large.bdf
Only in rockbox-patched/fonts: Hebrew-Large.fnt
Only in rockbox-orig/fonts: Hebrew-Medium.bdf
Only in rockbox-patched/fonts: Hebrew-Medium.fnt
Only in rockbox-orig/fonts: Hebrew-Small.bdf
Only in rockbox-patched/fonts: Hebrew-Small.fnt
Only in rockbox-orig/fonts: iso8859-11.bdf
Only in rockbox-patched/fonts: iso8859-11.fnt
Only in rockbox-orig/fonts: iso8859-15.bdf
Only in rockbox-patched/fonts: iso8859-15.fnt
Only in rockbox-orig/fonts: iso8859-1.bdf
Only in rockbox-patched/fonts: iso8859-1.fnt
Only in rockbox-orig/fonts: iso8859-2.bdf
Only in rockbox-patched/fonts: iso8859-2.fnt
Only in rockbox-orig/fonts: iso8859-5.bdf
Only in rockbox-patched/fonts: iso8859-5.fnt
Only in rockbox-orig/fonts: iso8859-6.bdf
Only in rockbox-patched/fonts: iso8859-6.fnt
Only in rockbox-orig/fonts: iso8859-7.bdf
Only in rockbox-patched/fonts: iso8859-7.fnt
Only in rockbox-orig/fonts: iso8859-8.bdf
Only in rockbox-patched/fonts: iso8859-8.fnt
Only in rockbox-orig/fonts: namil-8.bdf
Only in rockbox-orig/fonts: nedore-8.bdf
Only in rockbox-orig/fonts: nedore-9.bdf
Only in rockbox-orig/fonts: nimbus-12.bdf
Only in rockbox-orig/fonts: nimbus-14.bdf
Only in rockbox-orig/fonts: proportional.bdf
diff -ur -x CVS -x asm_mcf5249.h -x tree.c -x menu.c rockbox-orig/fonts/rockbox_default.bdf rockbox-patched/fonts/rockbox_default.bdf
--- rockbox-orig/fonts/rockbox_default.bdf	2005-06-30 22:14:09.000000000 +0100
+++ rockbox-patched/fonts/rockbox_default.bdf	2005-07-02 17:14:53.000000000 +0100
@@ -1280,11 +1280,11 @@
 BITMAP
 00
 00
-2C
-30
-20
-20
-20
+58
+60
+40
+40
+40
 00
 ENDCHAR
 STARTCHAR s
Only in rockbox-patched/fonts: rockbox_default.fnt
Only in rockbox-orig/fonts: rockfont-8.bdf
Only in rockbox-patched/fonts: rockfont-8.fnt
Only in rockbox-orig/fonts: snap.bdf
Only in rockbox-orig/fonts: timR08.bdf
Only in rockbox-patched/fonts: timR08.fnt
Only in rockbox-orig/fonts: Tiny-Prop-5.bdf
Only in rockbox-orig/fonts: Tiny-Prop-6.bdf
Only in rockbox-orig/fonts: uwe_prop.bdf
Only in rockbox-patched/fonts: uwe_prop.fnt
Only in rockbox-orig/fonts: win_crox0c.bdf
Only in rockbox-patched/fonts: win_crox0c.fnt
Only in rockbox-orig/fonts: win_crox1c.bdf
Only in rockbox-patched/fonts: win_crox1c.fnt
Only in rockbox-orig/fonts: win_crox2c.bdf
Only in rockbox-patched/fonts: win_crox2c.fnt
Only in rockbox-orig/fonts: win_crox3c.bdf
Only in rockbox-patched/fonts: win_crox3c.fnt
Only in rockbox-orig/fonts: win_crox4h.bdf
Only in rockbox-patched/fonts: win_crox4h.fnt
Only in rockbox-orig/fonts: win_crox5t.bdf
Only in rockbox-patched/fonts: win_crox5t.fnt
Only in rockbox-orig/fonts: win_crox6hbo.bdf
Only in rockbox-patched/fonts: win_crox6hbo.fnt
Only in rockbox-orig/fonts: X5x8.bdf
Only in rockbox-patched/fonts: X5x8.fnt
Only in rockbox-orig/fonts: X6x9.bdf
Only in rockbox-patched/fonts: X6x9.fnt
Only in rockbox-orig/fonts: xtal-14.bdf
Only in rockbox-patched/fonts: xtal-14.fnt
Only in rockbox-patched/tools: bmp2rb
Only in rockbox-patched/tools: convbdf
Only in rockbox-patched/tools: descramble
Only in rockbox-patched/tools: descramble.o
Only in rockbox-patched/tools: generate_rocklatin
Only in rockbox-patched/tools: iriver.o
Only in rockbox-patched/tools: mkboot
Only in rockbox-patched/tools: rdf2binary
Only in rockbox-patched/tools: rockbox.id3db
Only in rockbox-patched/tools: scramble
Only in rockbox-patched/tools: scramble.o
Only in rockbox-patched/tools: sh2d
Only in rockbox-patched/tools: songdb-1.pl
Only in rockbox-patched/tools: SongDB.jar
Only in rockbox-patched/: uisimulator
