]> git.donarmstrong.com Git - lilypond.git/commitdiff
(internal_set_mus_property): [!NDEBUG] Remove, use
authorJan Nieuwenhuizen <janneke@gnu.org>
Sun, 18 Aug 2002 22:25:39 +0000 (22:25 +0000)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sun, 18 Aug 2002 22:25:39 +0000 (22:25 +0000)
abort instead of assert.

ChangeLog
lily/music.cc

index b81c64015416582ccecf5cb7058edc3a032c0fe6..49411c85901bc90a0627c5dd8dd2e7ebba7851b0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2002-08-19  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * lily/music.cc (internal_set_mus_property): [!NDEBUG] Remove, use
+       abort instead of assert.
+
 2002-08-18  Jan Nieuwenhuizen  <janneke@gnu.org>
 
        * input/test/ambitus.ly: Comment out ambitus until anal-proof.
index 313f2c56f3d8576f62654c94f39653ca9c304088..6f9ce4c928538a13564c501a2d9fc22543346110 100644 (file)
@@ -184,10 +184,9 @@ Music::internal_get_mus_property (SCM sym) const
 void
 Music::internal_set_mus_property (SCM s, SCM v)
 {
-#ifndef NDEBUG
   if (internal_type_checking_global_b)
-    assert (type_check_assignment (s, v, ly_symbol2scm ("music-type?")));
-#endif
+    if (!type_check_assignment (s, v, ly_symbol2scm ("music-type?")))
+      abort ();
 
   mutable_property_alist_ =  scm_assq_set_x (mutable_property_alist_, s, v);
 }