diff options
author | mycroft <mycroft> | 1998-11-05 00:24:37 +0000 |
---|---|---|
committer | mycroft <mycroft> | 1998-11-05 00:24:37 +0000 |
commit | 525c52e109a27c7fb4c8309abfc64b136c3edacf (patch) | |
tree | b12d8c4e4fac0be88bf2d91266c91e0ef4025a9d /net/rsync/patches/patch-ae | |
parent | 2b68ce9091da8eb4e0bd8e67d4d7755a114a5b78 (diff) | |
download | pkgsrc-525c52e109a27c7fb4c8309abfc64b136c3edacf.tar.gz |
2.2.0
Diffstat (limited to 'net/rsync/patches/patch-ae')
-rw-r--r-- | net/rsync/patches/patch-ae | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/net/rsync/patches/patch-ae b/net/rsync/patches/patch-ae index 8b00fcd4962..30909048cbd 100644 --- a/net/rsync/patches/patch-ae +++ b/net/rsync/patches/patch-ae @@ -1,12 +1,19 @@ -$NetBSD: patch-ae,v 1.2 1998/08/07 11:10:51 agc Exp $ +$NetBSD: patch-ae,v 1.3 1998/11/05 00:24:38 mycroft Exp $ ---- syscall.c-orig Tue May 26 16:43:43 1998 -+++ syscall.c Sun Jul 26 00:50:22 1998 -@@ -103,12 +103,14 @@ +--- syscall.c.orig Tue May 26 10:43:43 1998 ++++ syscall.c Wed Nov 4 19:11:19 1998 +@@ -103,12 +103,21 @@ return mkdir(fname, mode); } -+#ifndef HAVE_MKSTEMP ++#ifdef HAVE_MKSTEMP ++int do_mkstemp(char *template) ++{ ++ if (dry_run) return -1; ++ if (read_only) {errno = EROFS; return -1;} ++ return mkstemp(template); ++} ++#else char *do_mktemp(char *template) { if (dry_run) return NULL; |