/*
* unsplit.c -- filter for re-combining continuation lines
*/
/*
* $Id: unsplit.c,v 1.4 1999/10/01 08:03:16 cvs Exp $
*/
#include "copyright.h"
#include <stdio.h>
#include <ctype.h>
int main(argc, argv)
int argc;
char **argv;
{
int c, numcr;
while ((c = getchar()) != EOF) {
if (c == '\\') {
numcr = 0;
do {
c = getchar();
if (c == '\n')
numcr++;
} while ((c != EOF) && isspace(c));
if (numcr > 1)
putchar('\n');
ungetc(c, stdin);
} else {
putchar(c);
}
}
fflush(stdout);
exit(0);
}