diff options
Diffstat (limited to 'devel/fortran-utils/files/patch-fpr_fpr.c')
-rw-r--r-- | devel/fortran-utils/files/patch-fpr_fpr.c | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/devel/fortran-utils/files/patch-fpr_fpr.c b/devel/fortran-utils/files/patch-fpr_fpr.c new file mode 100644 index 000000000000..d20d71704d75 --- /dev/null +++ b/devel/fortran-utils/files/patch-fpr_fpr.c @@ -0,0 +1,83 @@ +--- fpr/fpr.c.orig 1994-05-27 12:31:21 UTC ++++ fpr/fpr.c +@@ -45,6 +45,7 @@ static char sccsid[] = "@(#)fpr.c 8.1 (B + #endif /* not lint */ + + #include <stdio.h> ++#include <stdlib.h> + + #define BLANK ' ' + #define TAB '\t' +@@ -80,12 +81,13 @@ COLUMN *line; + int maxpos; + int maxcol; + +-extern char *malloc(); +-extern char *calloc(); +-extern char *realloc(); +- +- ++void init(); ++void mygettext(); ++void flush(); ++void savech(int); ++void nospace(); + ++int + main() + { + register int ch; +@@ -124,7 +126,7 @@ main() + + while ( ! ateof) + { +- gettext(); ++ mygettext(); + ch = getchar(); + if (ch == EOF) + { +@@ -176,6 +178,7 @@ main() + + + ++void + init() + { + register COLUMN *cp; +@@ -210,7 +213,8 @@ init() + + + +-gettext() ++void ++mygettext() + { + register int i; + register char ateol; +@@ -283,8 +287,8 @@ gettext() + + + +-savech(col) +-int col; ++void ++savech(int col) + { + register char ch; + register int oldmax; +@@ -340,6 +344,7 @@ int col; + + + ++void + flush() + { + register int i; +@@ -403,6 +408,7 @@ flush() + + + ++void + nospace() + { + fputs("Storage limit exceeded.\n", stderr); |