diff -r 4d8a8d0b17c0 -r b60bdff41580 sbsv2/raptor/python/raptor_make.py --- a/sbsv2/raptor/python/raptor_make.py Tue Apr 20 12:08:50 2010 +0100 +++ b/sbsv2/raptor/python/raptor_make.py Tue Apr 20 13:41:38 2010 +0100 @@ -68,7 +68,10 @@ def AnnoFileParseOutput(annofile): """ A generator that extracts log output from an emake annotation file, perform an XML-unescape on it and "yields" it line by line. """ - af = open(annofile, "r") + if isinstance(annofile,str): + af = open(annofile, "r") + else: + af = annofile inOutput = False