/[hurd]/hurd/libstore/kids.c
ViewVC logotype

Diff of /hurd/libstore/kids.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6 by miles, Mon Jul 7 18:53:43 1997 UTC revision 1.7 by roland, Sun Dec 23 08:12:46 2001 UTC
# Line 1  Line 1 
1  /* Managing sub-stores  /* Managing sub-stores
2    
3     Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc.     Copyright (C) 1995, 1996, 1997, 2001 Free Software Foundation, Inc.
4     Written by Miles Bader <miles@gnu.ai.mit.edu>     Written by Miles Bader <miles@gnu.ai.mit.edu>
5     This file is part of the GNU Hurd.     This file is part of the GNU Hurd.
6    
# Line 118  store_set_child_flags (struct store *sto Line 118  store_set_child_flags (struct store *sto
118      }      }
119    
120    if (err)    if (err)
121      while (i > 0)      while (i-- > 0)
122        store_clear_flags (store->children[--i], flags & ~old_child_flags[i]);        store_clear_flags (store->children[i], flags & ~old_child_flags[i]);
123    else    else
124      store->flags |= flags;      store->flags |= flags;
125    
# Line 142  store_clear_child_flags (struct store *s Line 142  store_clear_child_flags (struct store *s
142      }      }
143    
144    if (err)    if (err)
145      while (i > 0)      while (i-- > 0)
146        store_set_flags (store->children[--i], flags & ~old_child_flags[i]);        store_set_flags (store->children[i], flags & ~old_child_flags[i]);
147    else    else
148      store->flags &= ~flags;      store->flags &= ~flags;
149    

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26