summaryrefslogtreecommitdiffstats
path: root/usr.bin/sed/extern.h
diff options
context:
space:
mode:
authordes <des@FreeBSD.org>2003-11-04 13:09:16 +0000
committerdes <des@FreeBSD.org>2003-11-04 13:09:16 +0000
commit5449f489bbfc247dbe1f7ddfc6d7ff27298172b0 (patch)
treefddafe53ce6d23db8b371f7ca372c795650eca05 /usr.bin/sed/extern.h
parent52ef645f2cbf701ab2e6d2a204e7ad345ac8f21d (diff)
downloadFreeBSD-src-5449f489bbfc247dbe1f7ddfc6d7ff27298172b0.zip
FreeBSD-src-5449f489bbfc247dbe1f7ddfc6d7ff27298172b0.tar.gz
Reimplement in-place editing in a slightly less disgusting manner. Also,
make an effort to preserve the ownership and mode of the file we are editing. Sponsored by: Registrar AS
Diffstat (limited to 'usr.bin/sed/extern.h')
-rw-r--r--usr.bin/sed/extern.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.bin/sed/extern.h b/usr.bin/sed/extern.h
index df49f7e..8312d6a 100644
--- a/usr.bin/sed/extern.h
+++ b/usr.bin/sed/extern.h
@@ -45,7 +45,8 @@ extern size_t maxnsub;
extern u_long linenum;
extern int appendnum;
extern int aflag, eflag, nflag;
-extern const char *fname;
+extern const char *fname, *outfname;
+extern FILE *infile, *outfile;
extern int rflags; /* regex flags to use */
void cfclose(struct s_command *, struct s_command *);
OpenPOWER on IntegriCloud