(check-misc): Check for st_blocks, too.
authorJim Meyering <jim@meyering.net>
Mon, 27 Jan 2003 13:40:43 +0000 (13:40 +0000)
committerJim Meyering <jim@meyering.net>
Mon, 27 Jan 2003 13:40:43 +0000 (13:40 +0000)
src/Makefile.am

index 5cce284..d804e41 100644 (file)
@@ -205,9 +205,14 @@ check-README:
 
 # Make sure we don't define any S_IS* macros in src/*.c files.
 # Not a big deal, but they're already defined via system.h.
+#
+# Also make sure we don't use st_blocks.  Use ST_NBLOCKS instead.
+# This is a bit of a kludge, since it prevents use of the string
+# even in comments, but for now it does the job with no false positives.
 .PHONY: check-misc
 check-misc:
        grep '^# *define  *S_IS' $(SOURCES) && exit 1 || :
+       grep st_blocks $(SOURCES) && exit 1 || :
 
 # Extract the list of authors from each file.
 sed_filter = s/^ *//;s/N_ (//;s/^"//;s/")*$$//