grepid: don't match too much when scanning grep results

This commit is contained in:
Josh Holtrop 2013-01-14 13:25:50 -05:00
parent 65b360bcda
commit 0628ba012b

2
grepid
View File

@ -68,7 +68,7 @@ def main(argv):
lines = []
for line in iter(process.stdout.readline, ''):
line = line.strip()
m = re.match('(.*):(\d+):(.*)$', line)
m = re.match('(.*?):(\d+):(.*)$', line)
if m is None:
last_file_name = ''
sys.stdout.write(m)