Ask for UTF-8 back from server.
[rsc] --rw-rw-r-- M 137260 glenda sys 4610 Sep 15 10:41 sys/src/cmd/aux/cddb.c
/n/sourcesdump/2005/0915/plan9/sys/src/cmd/aux/cddb.c:116,121 -
/n/sourcesdump/2005/0916/plan9/sys/src/cmd/aux/cddb.c:116,132
if((p = Brdline(&bin, '\n')) == nil || atoi(p)/100 != 2)
goto died;
+ /*
+ * Protocol level 6 is the same as level 5 except that
+ * the character set is now UTF-8 instead of ISO-8859-1.
+ */
+ fprint(fd, "proto 6\r\n");
+ DPRINT(2, "proto 6\r\n");
+ if((p = Brdline(&bin, '\n')) == nil || atoi(p)/100 != 2)
+ goto died;
+ p[Blinelen(&bin)-1] = 0;
+ DPRINT(2, "cddb: %s\n", p);
+
fprint(fd, "cddb query %8.8lux %d", t->diskid, t->ntrack);
DPRINT(2, "cddb query %8.8lux %d", t->diskid, t->ntrack);
for(i=0; i<t->ntrack; i++) {
[sys] --rwxrwxr-x M 137260 glenda sys 72218 Sep 15 23:10 386/bin/aux/cddb
/sys/src/cmd/aux/cddb.c:cddbfilltoc
/sys/src/cmd/aux/cddb.c:main
/sys/src/cmd/aux/cddb.c:usage
|