From fab975b54ae510b692291e5c5f699245d23f55ce Mon Sep 17 00:00:00 2001
From: pin <pin@fe552daf-6dbe-4428-90eb-1537e0879342>
Date: Mon, 21 Jun 2010 12:00:32 +0000
Subject: [PATCH] Une partition peut commencer par un silence.

git-svn-id: https://svn.cri.ensmp.fr/svn/minwii/trunk@241 fe552daf-6dbe-4428-90eb-1537e0879342
---
 src/minwii/musicxml.py | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/src/minwii/musicxml.py b/src/minwii/musicxml.py
index 0ed7085..d7651b2 100755
--- a/src/minwii/musicxml.py
+++ b/src/minwii/musicxml.py
@@ -83,7 +83,13 @@ class Part(object) :
                     previous.addDuration(note)
                     continue
                 else :
-                    previous.addDuration(note)
+                    try :
+                        previous.addDuration(note)
+                    except AttributeError :
+                        # can occur if part starts with a rest.
+                        if previous is not None :
+                            # something else is wrong.
+                            raise 
                     continue
                 previous = note
 
-- 
2.20.1