Update of /cvsroot/netrek/client/netrekxp/src In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv20924/src Modified Files: distress.c Log Message: distress.c (makedistress): Fixes longstanding bug going back to 1993 where client will crash when macros with a line length >= 80 are sent. NetrekXP to do list: updated with another feature request Index: distress.c =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/src/distress.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- distress.c 26 May 2006 05:58:08 -0000 1.4 +++ distress.c 15 Aug 2006 07:18:31 -0000 1.5 @@ -935,7 +935,9 @@ buf3[index3] = '\0'; cry[0] = '\0'; - strncat (cry, buf3, MSG_LEN); +// strncat (cry, buf3, MSG_LEN); + /* Need room for automatic NULL termination */ + strncat (cry, buf3, MSG_LEN - 1); return (index3); }