summaryrefslogtreecommitdiff
path: root/usr.bin
diff options
context:
space:
mode:
authorJoris Vink <joris@cvs.openbsd.org>2008-03-01 20:49:45 +0000
committerJoris Vink <joris@cvs.openbsd.org>2008-03-01 20:49:45 +0000
commit3246402400bb2f3e3936427cc9aaee4c9eb2682c (patch)
tree0fa416e300d0a7e682ec376a188ec658f7665da9 /usr.bin
parenta7f0244710dc793631d76a238d1c03d51715a2b1 (diff)
import_get_rcsdiff() doesnt need cvs_noexec checks.
it only gets called from import_update() which handles the noexec stuff
Diffstat (limited to 'usr.bin')
-rw-r--r--usr.bin/cvs/import.c34
1 files changed, 16 insertions, 18 deletions
diff --git a/usr.bin/cvs/import.c b/usr.bin/cvs/import.c
index adf66d02097..6d84993736c 100644
--- a/usr.bin/cvs/import.c
+++ b/usr.bin/cvs/import.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: import.c,v 1.86 2008/03/01 20:45:41 joris Exp $ */
+/* $OpenBSD: import.c,v 1.87 2008/03/01 20:49:44 joris Exp $ */
/*
* Copyright (c) 2006 Joris Vink <joris@openbsd.org>
*
@@ -368,29 +368,27 @@ import_get_rcsdiff(struct cvs_file *cf, RCSNUM *rev)
b2 = cvs_buf_alloc(128);
- if (cvs_noexec != 1) {
- b1 = cvs_buf_load_fd(cf->fd);
+ b1 = cvs_buf_load_fd(cf->fd);
- (void)xasprintf(&p1, "%s/diff1.XXXXXXXXXX", cvs_tmpdir);
- fd1 = cvs_buf_write_stmp(b1, p1, NULL);
- cvs_buf_free(b1);
+ (void)xasprintf(&p1, "%s/diff1.XXXXXXXXXX", cvs_tmpdir);
+ fd1 = cvs_buf_write_stmp(b1, p1, NULL);
+ cvs_buf_free(b1);
- (void)xasprintf(&p2, "%s/diff2.XXXXXXXXXX", cvs_tmpdir);
- fd2 = rcs_rev_write_stmp(cf->file_rcs, rev, p2, RCS_KWEXP_NONE);
+ (void)xasprintf(&p2, "%s/diff2.XXXXXXXXXX", cvs_tmpdir);
+ fd2 = rcs_rev_write_stmp(cf->file_rcs, rev, p2, RCS_KWEXP_NONE);
- diff_format = D_RCSDIFF;
- if (cvs_diffreg(p2, p1, fd2, fd1, b2) == D_ERROR)
- fatal("import_get_rcsdiff: failed to get RCS patch");
+ diff_format = D_RCSDIFF;
+ if (cvs_diffreg(p2, p1, fd2, fd1, b2) == D_ERROR)
+ fatal("import_get_rcsdiff: failed to get RCS patch");
- close(fd1);
- close(fd2);
+ close(fd1);
+ close(fd2);
- (void)unlink(p1);
- (void)unlink(p2);
+ (void)unlink(p1);
+ (void)unlink(p2);
- xfree(p1);
- xfree(p2);
- }
+ xfree(p1);
+ xfree(p2);
return (b2);
}