From: Han-Wen Nienhuys <hanwen@xs4all.nl>
Date: Fri, 18 Oct 2002 23:29:17 +0000 (+0000)
Subject: (acknowledge_grob): don't crash on
X-Git-Tag: release/1.6.6~4
X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=3a0dece77bffdb08492bf3e5ab4f186144166395;p=lilypond.git

(acknowledge_grob): don't crash on
undefined tremolo.
---

diff --git a/lily/stem-engraver.cc b/lily/stem-engraver.cc
index b1f3eb4b99..13dd21b987 100644
--- a/lily/stem-engraver.cc
+++ b/lily/stem-engraver.cc
@@ -80,8 +80,11 @@ Stem_engraver::acknowledge_grob (Grob_info i)
 	       */
 	      int requested_type = gh_scm2int (tremolo_req_->get_mus_property ("tremolo-type"));
 	      SCM f = get_property ("tremoloFlags");
-	      if (!requested_type && gh_number_p (f))
-		requested_type = gh_scm2int (f);
+	      if (!requested_type)
+		if ( gh_number_p (f))
+		  requested_type = gh_scm2int (f);
+		else
+		  requested_type = 8;
 	      else
 		daddy_trans_->set_property ("tremoloFlags", gh_int2scm (requested_type));