Skip to content
Snippets Groups Projects
Commit 35a2ce90 authored by Chris Lamb's avatar Chris Lamb :eyes:
Browse files

comparators.macho: Always strip the filename, not just when by itself.

parent 59dc1818
No related branches found
No related tags found
No related merge requests found
......@@ -42,14 +42,11 @@ class Otool(Command):
return ['-arch', self._arch]
def filter(self, line):
try:
# Strip the filename itself, it's in the first line on its own,
# terminated by a colon
if line and line.decode('utf-8').strip() == self._path + ':':
return b""
return line
except UnicodeDecodeError:
return line
# Strip filename
prefix = '{}:'.format(self._path)
if line.decode('utf-8', 'ignore').index(prefix) == 0:
return line[len(prefix):].strip()
return line
class OtoolHeaders(Otool):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment