diff options
author | 2010-10-15 09:58:25 +0000 | |
---|---|---|
committer | 2010-10-15 09:58:25 +0000 | |
commit | 5a2846bd2e284891608e900164ed2df21d49bb67 (patch) | |
tree | 1c30d9059dc34d4b3c4cd51212726801ebeeb3da | |
parent | Add and ignore DHCP option 66/0x42 TFTP server name. (diff) | |
download | wireguard-openbsd-5a2846bd2e284891608e900164ed2df21d49bb67.tar.xz wireguard-openbsd-5a2846bd2e284891608e900164ed2df21d49bb67.zip |
No need to remove RCS_PARSE flag from rf_flags after successfully parsing.
-rw-r--r-- | usr.bin/rcs/rcsparse.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/usr.bin/rcs/rcsparse.c b/usr.bin/rcs/rcsparse.c index e411146f228..6c587e9100f 100644 --- a/usr.bin/rcs/rcsparse.c +++ b/usr.bin/rcs/rcsparse.c @@ -1,4 +1,4 @@ -/* $OpenBSD: rcsparse.c,v 1.1 2010/10/15 08:44:12 tobias Exp $ */ +/* $OpenBSD: rcsparse.c,v 1.2 2010/10/15 09:58:25 tobias Exp $ */ /* * Copyright (c) 2010 Tobias Stoeckmann <tobias@openbsd.org> * @@ -219,10 +219,8 @@ rcsparse_init(RCSFILE *rfp) { struct rcs_pdata *pdp; - if (rfp->rf_flags & RCS_PARSED) { - rfp->rf_flags &= ~RCS_PARSED; + if (rfp->rf_flags & RCS_PARSED) return (0); - } pdp = xmalloc(sizeof(*pdp)); pdp->rp_buf = xmalloc(RCS_BUFSIZE); @@ -1162,10 +1160,8 @@ rcsparse_deltatext(RCSFILE *rfp) if (rcsparse(rfp, sec_deltatext)) return (-1); - if (rfp->rf_flags & RCS_PARSED) { - rfp->rf_flags &= ~RCS_PARSED; + if (rfp->rf_flags & RCS_PARSED) rfp->rf_flags |= PARSED_DELTATEXTS; - } return (1); } |