maint: update copyright
[gnulib.git] / lib / cycle-check.c
index e120460..f7b3d07 100644 (file)
@@ -1,6 +1,6 @@
 /* help detect directory cycles efficiently
 
-   Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+   Copyright (C) 2003-2006, 2009-2014 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -33,7 +33,7 @@
 
 /* Return true if I is a power of 2, or is zero.  */
 
-static inline bool
+static bool
 is_zero_or_power_of_two (uintmax_t i)
 {
   return (i & (i - 1)) == 0;
@@ -50,7 +50,7 @@ cycle_check_init (struct cycle_check_state *state)
    descending chdir call, with SB corresponding to the chdir operand.
    If SB corresponds to a directory that has already been seen,
    return true to indicate that there is a directory cycle.
-   Note that this is done `lazily', which means that some of
+   Note that this is done "lazily", which means that some of
    the directories in the cycle may be processed twice before
    the cycle is detected.  */
 
@@ -65,17 +65,17 @@ cycle_check (struct cycle_check_state *state, struct stat const *sb)
   if (state->chdir_counter && SAME_INODE (*sb, state->dev_ino))
     return true;
 
-  /* If the number of `descending' chdir calls is a power of two,
+  /* If the number of "descending" chdir calls is a power of two,
      record the dev/ino of the current directory.  */
   if (is_zero_or_power_of_two (++(state->chdir_counter)))
     {
       /* On all architectures that we know about, if the counter
-        overflows then there is a directory cycle here somewhere,
-        even if we haven't detected it yet.  Typically this happens
-        only after the counter is incremented 2**64 times, so it's a
-        fairly theoretical point.  */
+         overflows then there is a directory cycle here somewhere,
+         even if we haven't detected it yet.  Typically this happens
+         only after the counter is incremented 2**64 times, so it's a
+         fairly theoretical point.  */
       if (state->chdir_counter == 0)
-       return true;
+        return true;
 
       state->dev_ino.st_dev = sb->st_dev;
       state->dev_ino.st_ino = sb->st_ino;