cpdup: '#' in cpignore files is no longer interpreted as a comment.
authorMatthew Dillon <dillon@apollo.backplane.com>
Wed, 1 Apr 2009 00:16:31 +0000 (17:16 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Wed, 1 Apr 2009 00:16:31 +0000 (17:16 -0700)
A '#' as the first character on a line in a cpignore file used to be
interpreted as a comment.  It is no just considered another valid
character in a filename.  Comments may no longer be represented in
cpignore files.

bin/cpdup/cpdup.c
bin/cpdup/misc.c

index 0c6c503..f9fc3eb 100644 (file)
@@ -893,7 +893,7 @@ relink:
                        CountSourceReadBytes += l;
                        if (l && buf[l-1] == '\n')
                            buf[--l] = 0;
-                       if (buf[0] && buf[0] != '#')
+                       if (buf[0])
                            AddList(list, buf, 1);
                    }
                    fclose(fi);
index 42ea09f..a3e243e 100644 (file)
@@ -180,7 +180,7 @@ fatal(const char *ctl, ...)
 #endif
             "    -x          use .cpignore as exclusion file\n"
             "    -X file     specify exclusion file\n"
-            " Version 1.12 by Matt Dillon and Dima Ruban\n"
+            " Version 1.14 by Matt Dillon and Dima Ruban\n"
        );
        exit(0);
     } else {