diff options
author | Mike Frysinger <vapier@gentoo.org> | 2007-01-27 19:41:52 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2007-01-27 19:41:52 +0000 |
commit | 506cc0b2d692e28812af48682d301479a3949bed (patch) | |
tree | 01ec8e0b664b0d7c6b7765a0cec2fb187b657d2d | |
parent | 5f156b05b14fdf4b7817c888f4748f04214c0afb (diff) | |
download | portage-506cc0b2d692e28812af48682d301479a3949bed.tar.gz portage-506cc0b2d692e28812af48682d301479a3949bed.tar.bz2 portage-506cc0b2d692e28812af48682d301479a3949bed.zip |
add support for parsing of unicode quotes
svn path=/main/trunk/; revision=5796
-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" + "|" |