diff options
author | des <des@FreeBSD.org> | 2003-11-04 13:09:16 +0000 |
---|---|---|
committer | des <des@FreeBSD.org> | 2003-11-04 13:09:16 +0000 |
commit | 5449f489bbfc247dbe1f7ddfc6d7ff27298172b0 (patch) | |
tree | fddafe53ce6d23db8b371f7ca372c795650eca05 /usr.bin/sed/extern.h | |
parent | 52ef645f2cbf701ab2e6d2a204e7ad345ac8f21d (diff) | |
download | FreeBSD-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.h | 3 |
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 *); |