X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fgrob-array.cc;h=281ae61e27cd71aa55342e6400fc8f3eb317ed09;hb=5b4b0d6e9a197e8f9eb085b7c2ad78b8be3e5cfc;hp=f9982f15149339041b4b9faabc2e7b280bbc4afb;hpb=459d4d5eaa90373349eb0461af7b6e3cdfd56981;p=lilypond.git diff --git a/lily/grob-array.cc b/lily/grob-array.cc index f9982f1514..281ae61e27 100644 --- a/lily/grob-array.cc +++ b/lily/grob-array.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 2005--2006 Han-Wen Nienhuys + (c) 2005--2008 Han-Wen Nienhuys */ #include "grob-array.hh" @@ -83,8 +83,11 @@ Grob_array::clear () } void -Grob_array::uniq () +Grob_array::remove_duplicates () { + assert (!ordered_); + + vector_sort (grobs_, less ()); ::uniq (grobs_); }