From: fred Date: Tue, 26 Mar 2002 23:10:03 +0000 (+0000) Subject: lilypond-1.3.39 X-Git-Tag: release/1.5.59~1725 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=a79c5ddfa4c8a3a876a94a6922cff2f377ac7731;p=lilypond.git lilypond-1.3.39 --- diff --git a/lily/side-position-interface.cc b/lily/side-position-interface.cc index c76b0a09b8..2d29cf9e33 100644 --- a/lily/side-position-interface.cc +++ b/lily/side-position-interface.cc @@ -129,7 +129,13 @@ Side_position_interface::aligned_on_self (Dimension_cache const *c) { Direction d = to_dir (align); Interval ext(elm->extent (ax)); - if (d) + + if (ext.empty_b ()) + { + programming_error ("I'm empty. Can't align on self"); + return 0.0; + } + else if (d) { return - ext[d]; }