diff options
-rwxr-xr-x | bin/check-implicit-pointer-usage.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/bin/check-implicit-pointer-usage.py b/bin/check-implicit-pointer-usage.py index 4afa8f24b..948bc675e 100755 --- a/bin/check-implicit-pointer-usage.py +++ b/bin/check-implicit-pointer-usage.py @@ -1,6 +1,8 @@ #!/usr/bin/env python +# coding: iso-8859-15 # Ripped from HP and updated from Debian +# Update by Gentoo to support unicode output # # Copyright (c) 2004 Hewlett-Packard Development Company, L.P. @@ -16,14 +18,14 @@ import re import sys implicit_pattern = re.compile("([^:]*):(\d+): warning: implicit declaration " - + "of function [`']([^']*)'") + + "of function [`'‘]+([^'‘]*)['‘]") pointer_pattern = re.compile( "([^:]*):(\d+): warning: " + "(" + "(assignment" + "|initialization" + "|return" - + "|passing arg \d+ of `[^']*'" + + "|passing arg \d+ of [`'‘][^'‘]*['‘]" + "|passing arg \d+ of pointer to function" + ") makes pointer from integer without a cast" + "|" |