]> git.donarmstrong.com Git - lilypond.git/commitdiff
don't barf if a comparison has no source
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Wed, 31 Jan 2007 18:22:53 +0000 (19:22 +0100)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Wed, 31 Jan 2007 18:22:53 +0000 (19:22 +0100)
buildscripts/output-distance.py

index 631f8272d5b27eecff0a5c38cb35815d9dcf8772..e38abb56f2b1757273f7725461e1bc1bcefee9aa 100644 (file)
@@ -790,8 +790,11 @@ class ComparisonData:
                 return ''
 
             sf = val.source_file ()
-            re.sub (r'\\sourcefilename "([^"]+)"',
-                    note_original, open (sf).read ())
+            if sf:
+                re.sub (r'\\sourcefilename "([^"]+)"',
+                        note_original, open (sf).read ())
+            else:
+                print 'no source for', val
         
     def compare_trees (self, dir1, dir2):
         self.compare_directories (dir1, dir2)