diff options
Diffstat (limited to 'libstore/flags.c')
-rw-r--r-- | libstore/flags.c | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/libstore/flags.c b/libstore/flags.c index 5d2ce74b..d80181ac 100644 --- a/libstore/flags.c +++ b/libstore/flags.c @@ -1,9 +1,7 @@ /* Setting various store flags - Copyright (C) 1996 Free Software Foundation, Inc. - + Copyright (C) 1996, 1997, 1998 Free Software Foundation, Inc. Written by Miles Bader <miles@gnu.ai.mit.edu> - This file is part of the GNU Hurd. The GNU Hurd is free software; you can redistribute it and/or @@ -18,7 +16,7 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA. */ #include <malloc.h> #include <string.h> @@ -33,10 +31,12 @@ store_set_flags (struct store *store, int flags) int orig = store->flags, new = flags & ~orig; if (new & STORE_BACKEND_FLAGS) - if (store->class->set_flags) - err = (*store->class->set_flags) (store, new); - else - err = EINVAL; + { + if (store->class->set_flags) + err = (*store->class->set_flags) (store, new); + else + err = EINVAL; + } if (! err) store->flags |= (new & ~STORE_BACKEND_FLAGS); @@ -52,10 +52,12 @@ store_clear_flags (struct store *store, int flags) int orig = store->flags, kill = flags & orig; if (kill & STORE_BACKEND_FLAGS) - if (store->class->clear_flags) - err = (*store->class->clear_flags) (store, kill); - else - err = EINVAL; + { + if (store->class->clear_flags) + err = (*store->class->clear_flags) (store, kill); + else + err = EINVAL; + } if (! err) store->flags &= ~(kill & ~STORE_BACKEND_FLAGS); |