diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-01-11 22:55:53 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-01-11 22:55:53 +0000 |
commit | 02978cc55435171f25353191da572a3ad4ccfef7 (patch) | |
tree | 298b90f89ae0b193cb92cea59e7ce2ed797337fb | |
parent | bb4d1565296d4e3cd671864e52f4c5ac693bcdd1 (diff) | |
download | portage-02978cc55435171f25353191da572a3ad4ccfef7.tar.gz portage-02978cc55435171f25353191da572a3ad4ccfef7.tar.bz2 portage-02978cc55435171f25353191da572a3ad4ccfef7.zip |
Avoid portage import in order to avoid a potential sandbox violation if
portage's *.pyc files are stale.
svn path=/main/trunk/; revision=15194
-rwxr-xr-x | bin/check-implicit-pointer-usage.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/bin/check-implicit-pointer-usage.py b/bin/check-implicit-pointer-usage.py index e9790c850..179e73d23 100755 --- a/bin/check-implicit-pointer-usage.py +++ b/bin/check-implicit-pointer-usage.py @@ -19,8 +19,6 @@ from __future__ import print_function import re import sys -from portage import _unicode_decode - implicit_pattern = re.compile("([^:]*):(\d+): warning: implicit declaration " + "of function [`']([^']*)'") pointer_pattern = re.compile( @@ -40,7 +38,7 @@ last_implicit_func = "" while True: if sys.hexversion >= 0x3000000: - line = _unicode_decode(sys.stdin.buffer.readline()) + line = sys.stdin.buffer.readline().decode('utf_8', 'replace') else: line = sys.stdin.readline() if line == '': |