blob: 881d3531953480a4def164b3e63947fd8b89cd22 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
--- vnpstext.c.orig Wed Sep 2 14:01:59 1992
+++ vnpstext.c Sun Dec 8 01:24:48 1996
@@ -86,7 +86,8 @@
dofile(input)
FILE *input;
{
- u_char line[1024];
+#define LINESIZE 1024
+ u_char line[LINESIZE];
register u_char *s;
register int pageno = 1;
register short col = 0;
@@ -95,7 +96,8 @@
printf("StartDoc\n");
- while (gets(line)) {
+ while (fgets(line, LINESIZE, stdin)) {
+ if (line[ strlen(line) - 1 ] == '\n') line[ strlen(line) - 1 ] = '\0';
if (!*line) printf("B\n");
else {
|