]> git.donarmstrong.com Git - lilypond.git/commitdiff
(get_default_dir): oops. Take abs () for
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 17 Feb 2006 17:29:39 +0000 (17:29 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 17 Feb 2006 17:29:39 +0000 (17:29 +0000)
extremes[DOWN].

ChangeLog
lily/beam.cc

index cd56dc485b0214c41a6ce02952dd24ec38da9d69..525723edf90c925d0f75aed2b838108f59773c8a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2006-02-17  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
+       * lily/beam.cc (get_default_dir): oops. Take abs () for
+       extremes[DOWN].
+
        * VERSION (PATCH_LEVEL): bump VERSION.
 
        * mf/GNUmakefile: explicit rules for emmentaler/aybabtu
index d47efc5a7875b80ec12506bd67d721e8871be60f..b3b65301ee83f2707159653f8f7d214e87507094 100644 (file)
@@ -536,9 +536,9 @@ Beam::get_default_dir (Grob *me)
       while (flip (&d) != DOWN);
     }
 
-  if (extremes[UP] > extremes[DOWN])
+  if (abs (extremes[UP]) > -extremes[DOWN])
     return DOWN;
-  else if (extremes[UP] < extremes[DOWN])
+  else if (extremes[UP] < -extremes[DOWN])
     return UP;
 
   Drul_array<int> total (0, 0);