=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/sed/defs.h,v retrieving revision 1.3 retrieving revision 1.4 diff -c -r1.3 -r1.4 *** src/usr.bin/sed/defs.h 2003/06/03 02:56:16 1.3 --- src/usr.bin/sed/defs.h 2008/10/16 16:34:32 1.4 *************** *** 1,4 **** ! /* * $OpenBSD: defs.h,v 1.3 2003/06/03 02:56:16 millert Exp $*/ /*- * Copyright (c) 1992 Diomidis Spinellis. * Copyright (c) 1992, 1993 --- 1,4 ---- ! /* * $OpenBSD: defs.h,v 1.4 2008/10/16 16:34:32 millert Exp $*/ /*- * Copyright (c) 1992 Diomidis Spinellis. * Copyright (c) 1992, 1993 *************** *** 140,142 **** --- 140,148 ---- #define WARNING 2 /* Just print the warning */ #define COMPILE 3 /* Print error, count and finish script */ #define COMPILE2 3 /* Print error, count and finish script */ + + /* + * Round up to the nearest multiple of _POSIX2_LINE_MAX + */ + #define ROUNDLEN(x) \ + (((x) + _POSIX2_LINE_MAX - 1) & ~(_POSIX2_LINE_MAX - 1))