contrib/check-code.py
changeset 10718 f18c37fd624f
parent 10717 b1f4fcef99b3
child 10719 3be9ae49b628
--- a/contrib/check-code.py	Tue Mar 16 19:52:57 2010 +0100
+++ b/contrib/check-code.py	Tue Mar 16 19:52:58 2010 +0100
@@ -133,7 +133,7 @@
     ('test script', r'(.*/)?test-[^.~]*$', testfilters, testpats),
     ('c', r'.*\.c$', cfilters, cpats),
 ]
-def checkfile(f):
+def checkfile(f, maxerr=None):
     """checks style and portability of a given file"""
     for name, match, filters, pats in checks:
         fc = 0
@@ -158,7 +158,7 @@
                     print " %s" % msg
                     lc += 1
                     fc += 1
-            if fc == 15:
+            if maxerr is not None and fc >= maxerr:
                 print " (too many errors, giving up)"
                 break
         break
@@ -171,4 +171,4 @@
         check = sys.argv[1:]
 
     for f in check:
-        checkfile(f)
+        checkfile(f, maxerr=15)