]> git.donarmstrong.com Git - lilypond.git/commitdiff
Issue 4718/2: Let transpose_music_list act defensively for non-Prob members
authorDavid Kastrup <dak@gnu.org>
Sat, 27 Feb 2016 10:53:49 +0000 (11:53 +0100)
committerDavid Kastrup <dak@gnu.org>
Fri, 4 Mar 2016 11:36:35 +0000 (12:36 +0100)
lily/music-sequence.cc

index 049300442bf0acad42e7a575080f7f93a7618c90..644ba9beb727e5982603ba69485a1c4dfdda15b2 100644 (file)
@@ -30,7 +30,8 @@ void
 transpose_music_list (SCM lst, Pitch rq)
 {
   for (SCM s = lst; scm_is_pair (s); s = scm_cdr (s))
-    unsmob<Prob> (scm_car (s))->transpose (rq);
+    if (Prob *p = unsmob<Prob> (scm_car (s)))
+      p->transpose (rq);
 }
 
 Moment