=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/fmt/fmt.c,v retrieving revision 1.6 retrieving revision 1.7 diff -c -r1.6 -r1.7 *** src/usr.bin/fmt/fmt.c 1997/02/08 10:23:39 1.6 --- src/usr.bin/fmt/fmt.c 1997/09/23 11:54:00 1.7 *************** *** 1,4 **** ! /* $OpenBSD: fmt.c,v 1.6 1997/02/08 10:23:39 deraadt Exp $ */ /* $NetBSD: fmt.c,v 1.4 1995/09/01 01:29:41 jtc Exp $ */ /* --- 1,4 ---- ! /* $OpenBSD: fmt.c,v 1.7 1997/09/23 11:54:00 deraadt Exp $ */ /* $NetBSD: fmt.c,v 1.4 1995/09/01 01:29:41 jtc Exp $ */ /* *************** *** 44,50 **** #if 0 static char sccsid[] = "@(#)fmt.c 8.1 (Berkeley) 7/20/93"; #else ! static char rcsid[] = "$OpenBSD: fmt.c,v 1.6 1997/02/08 10:23:39 deraadt Exp $"; #endif #endif /* not lint */ --- 44,50 ---- #if 0 static char sccsid[] = "@(#)fmt.c 8.1 (Berkeley) 7/20/93"; #else ! static char rcsid[] = "$OpenBSD: fmt.c,v 1.7 1997/09/23 11:54:00 deraadt Exp $"; #endif #endif /* not lint */ *************** *** 175,180 **** --- 175,184 ---- register char *cp, *cp2, cc; register int c, col; #define CHUNKSIZE 1024 + + canonb = malloc(CHUNKSIZE); + if (canonb == 0) + errx(1, "Ran out of memory"); if (center) { register int len;