summaryrefslogtreecommitdiff
path: root/net/rsync/patches/patch-ae
diff options
context:
space:
mode:
authormycroft <mycroft>1998-11-05 00:24:37 +0000
committermycroft <mycroft>1998-11-05 00:24:37 +0000
commit525c52e109a27c7fb4c8309abfc64b136c3edacf (patch)
treeb12d8c4e4fac0be88bf2d91266c91e0ef4025a9d /net/rsync/patches/patch-ae
parent2b68ce9091da8eb4e0bd8e67d4d7755a114a5b78 (diff)
downloadpkgsrc-525c52e109a27c7fb4c8309abfc64b136c3edacf.tar.gz
2.2.0
Diffstat (limited to 'net/rsync/patches/patch-ae')
-rw-r--r--net/rsync/patches/patch-ae17
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;