diff options
| author | Oliver Lehmann <oliver@FreeBSD.org> | 2004-03-20 14:12:21 +0000 |
|---|---|---|
| committer | Oliver Lehmann <oliver@FreeBSD.org> | 2004-03-20 14:12:21 +0000 |
| commit | cf5c5f71cbe5c0baff9334cfd967df7bad10d808 (patch) | |
| tree | 7e2ef8e1d00756d7866f0d57bdd3372b0bdc816f /net/cap/files/patch-contrib-MacPS-macps-22.shar | |
| parent | Upgrade to 2.1.3. (diff) | |
Unbreak build
Bump PORTREVISION
Diffstat (limited to 'net/cap/files/patch-contrib-MacPS-macps-22.shar')
| -rw-r--r-- | net/cap/files/patch-contrib-MacPS-macps-22.shar | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/net/cap/files/patch-contrib-MacPS-macps-22.shar b/net/cap/files/patch-contrib-MacPS-macps-22.shar new file mode 100644 index 000000000000..2b0e0a5833e6 --- /dev/null +++ b/net/cap/files/patch-contrib-MacPS-macps-22.shar @@ -0,0 +1,26 @@ +--- contrib/MacPS/macps-22.shar.orig Thu Feb 28 13:45:16 1991 ++++ contrib/MacPS/macps-22.shar Sat Mar 20 14:56:30 2004 +@@ -738,7 +738,7 @@ + { + register STR *str; + register FILE *tp; +- register int i; ++ register int i, tmpfd; + register unsigned char *lp; + char buf[BUFSIZ]; + char *malloc(), *realloc(); +@@ -787,11 +787,10 @@ + fprintf(stderr, "%s: Can't open %s\n", myname, *argv); + exit(1); + } +- mktemp(tempname); +- if((tp = fopen(tempname, "w+")) == NULL) { ++ if ( ((tmpfd = mkstemp(tempname)) == -1 ) || (tp = fdopen(tmpfd, "w+")) ) == NULL) { + fprintf(stderr, "%s: Can't create temp file %s\n", +- myname, tempname); +- exit(1); ++ myname, tempname); ++ exit(1); + } + unlink(tempname); + str = STRalloc(); |
