]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.1.36
authorfred <fred>
Tue, 26 Mar 2002 21:48:04 +0000 (21:48 +0000)
committerfred <fred>
Tue, 26 Mar 2002 21:48:04 +0000 (21:48 +0000)
lily/paper-outputter.cc

index 9e46701cebd4014d52451b933cca99c74b66dd5e..29ae5715cd845e5de1d712f1f54da7135f4f971a 100644 (file)
@@ -109,7 +109,17 @@ Paper_outputter::output_molecule (Molecule const*m, Offset o, char const *nm)
       if (!i->func_)
        continue; 
 
-      assert (a_off.length () < 100 CM);
+      if (a_off.length () > 100 CM)
+       {
+         warning (_f("Improbable dimension for object type `%s\'", nm));
+         Axis a  =X_AXIS;
+         while (a < NO_AXES)
+           {
+             if (abs(a_off[a]) > 50 CM)
+               a_off[a] = 50 CM;
+             incr (a);
+           }
+       }
        
       if (i->font_)
        {