diff -urN mcd-0.3e/cddb.c mcd-0.3f/cddb.c --- mcd-0.3e/cddb.c Sat Jul 28 22:08:03 2001 +++ mcd-0.3f/cddb.c Mon Oct 8 15:31:06 2001 @@ -28,6 +28,7 @@ if ((fd=open(fn,O_RDONLY))<0) { free(fn); return -1; /* no entry (mostly *g*) */ } + len=0; while (len+=read(fd,&ch,1)>0) { fn[len-1]=ch; if (ch=='\n'||ch=='\r') { /* next one */ diff -urN mcd-0.3e/doc/CHANGES mcd-0.3f/doc/CHANGES --- mcd-0.3e/doc/CHANGES Mon Aug 27 09:49:12 2001 +++ mcd-0.3f/doc/CHANGES Mon Oct 8 15:33:23 2001 @@ -1,3 +1,6 @@ +0.3f + cddb.c: fixed Deadlock (if discid=0) + 0.3e CDDB_TITLEMAX is now used while checking the terminal size cddb.c: corrected the socket() line IPPROTO_TCP -> 0 diff -urN mcd-0.3e/mcd.h mcd-0.3f/mcd.h --- mcd-0.3e/mcd.h Mon Aug 27 10:04:18 2001 +++ mcd-0.3f/mcd.h Mon Oct 8 15:31:20 2001 @@ -30,7 +30,7 @@ #include "params.h" -#define MCD_VERSION "0.3e" +#define MCD_VERSION "0.3f" /* METHODS */ #define M_PLAY_CD 0 /* play whole cd and stop */ diff -urN mcd-0.3e/mcd.lsm mcd-0.3f/mcd.lsm --- mcd-0.3e/mcd.lsm Mon Aug 6 13:52:10 2001 +++ mcd-0.3f/mcd.lsm Mon Oct 8 15:31:36 2001 @@ -1,6 +1,6 @@ Begin4 Title: mcd -Version: 0.3d +Version: 0.3f Entered-date: 2001-08-06 Description: Is a small cd player application with a curses like interface. Has a track database, supports remote/local cddb @@ -9,8 +9,8 @@ Author: Tino Reichardt Maintained-by: Tino Reichardt Primary-site: sunsite.unc.edu /pub/Linux/apps/sound/cdrom - 21kB mcd-0.3d.tar.gz - 16kB mcd-0.3d.bin.gz (static binary!) + 21kB mcd-0.3f.tar.gz + 16kB mcd-0.3f.bin.gz (static binary!) Alternate-site: http://www.mcmilk.de/projects/mcd/ Platforms: Linux >=2.2 Copying-policy: Gnu Library General Public License (GLPL) 2.0