summaryrefslogtreecommitdiffstats
path: root/usr.bin
diff options
context:
space:
mode:
authorgrog <grog@FreeBSD.org>2002-10-30 03:24:16 +0000
committergrog <grog@FreeBSD.org>2002-10-30 03:24:16 +0000
commitb69127088e572cff3be1c8a25f0d39ef75ae4f5e (patch)
tree58b59edad194911197f67ddfb517faa30793d176 /usr.bin
parentbdf12834c63921a916e33aea088896d8ee34daa7 (diff)
downloadFreeBSD-src-b69127088e572cff3be1c8a25f0d39ef75ae4f5e.zip
FreeBSD-src-b69127088e572cff3be1c8a25f0d39ef75ae4f5e.tar.gz
Output .lf directives.
Diffstat (limited to 'usr.bin')
-rw-r--r--usr.bin/soelim/soelim.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/usr.bin/soelim/soelim.c b/usr.bin/soelim/soelim.c
index d930fd9..4ef28a3 100644
--- a/usr.bin/soelim/soelim.c
+++ b/usr.bin/soelim/soelim.c
@@ -95,6 +95,7 @@ process(const char *file)
char fname[BUFSIZ];
FILE *soee;
int isfile;
+ int line = 1;
if (!strcmp(file, STDIN_NAME)) {
soee = stdin;
@@ -105,7 +106,9 @@ process(const char *file)
return(-1);
}
}
+ printf (".lf %d %s\n", line, file);
for (;;) {
+ line++;
c = getc(soee);
if (c == EOF)
break;
@@ -151,6 +154,7 @@ donename:
if (process(fname) < 0)
if (isfile)
printf(".so %s\n", fname);
+ printf (".lf %d %s\n", line, file);
continue;
simple:
if (c == EOF)
OpenPOWER on IntegriCloud