svn commit: r415039 - head/devel/fortran-utils/files
Baptiste Daroussin
bapt at FreeBSD.org
Wed May 11 21:55:10 UTC 2016
Author: bapt
Date: Wed May 11 21:55:09 2016
New Revision: 415039
URL: https://svnweb.freebsd.org/changeset/ports/415039
Log:
Prevent collision with getline(3)
while here regen patches
Added:
head/devel/fortran-utils/files/patch-fpr_fpr.c (contents, props changed)
head/devel/fortran-utils/files/patch-fsplit_fsplit.c (contents, props changed)
Deleted:
head/devel/fortran-utils/files/patch-fpr.c
Added: head/devel/fortran-utils/files/patch-fpr_fpr.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/fortran-utils/files/patch-fpr_fpr.c Wed May 11 21:55:09 2016 (r415039)
@@ -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);
Added: head/devel/fortran-utils/files/patch-fsplit_fsplit.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/fortran-utils/files/patch-fsplit_fsplit.c Wed May 11 21:55:09 2016 (r415039)
@@ -0,0 +1,29 @@
+--- fsplit/fsplit.c.orig 2000-01-30 21:03:32 UTC
++++ fsplit/fsplit.c
+@@ -97,7 +97,7 @@ struct stat sbuf;
+
+ #define trim(p) while (*p == ' ' || *p == '\t') p++
+
+-int getline __P((void));
++int get_line __P((void));
+ void get_name __P((char *, int));
+ char *functs __P((char *));
+ int lend __P((void));
+@@ -171,7 +171,7 @@ char **argv;
+ errx(1, "can not open %s", x);
+ nflag = 0;
+ rv = 0;
+- while (getline() > 0) {
++ while (get_line() > 0) {
+ rv = 1;
+ fprintf(ofp, "%s", buf);
+ if (lend()) /* look for an 'end' statement */
+@@ -263,7 +263,7 @@ int letters;
+ }
+
+ int
+-getline()
++get_line()
+ {
+ register char *ptr;
+
More information about the svn-ports-head
mailing list