X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fstream-event.cc;h=12219884b1071d40e9919e4cf13b771b515d2148;hb=d664f5a7153ec2b1a1c4c9fba2d2174bf3140695;hp=ff736d88323809227888f6b74037107ec21827d1;hpb=68f8545bd6a0221ee1100336e4ad49399a7ffaa4;p=lilypond.git diff --git a/lily/stream-event.cc b/lily/stream-event.cc index ff736d8832..12219884b1 100644 --- a/lily/stream-event.cc +++ b/lily/stream-event.cc @@ -35,11 +35,10 @@ Stream_event::Stream_event (SCM class_name, Input *origin) set_spot (origin); } -Stream_event::Stream_event (Stream_event *ev) - : Prob (ly_symbol2scm ("Stream_event"), SCM_EOL) +SCM +Stream_event::copy_mutable_properties () const { - mutable_property_alist_ = scm_copy_tree (ev->mutable_property_alist_); - immutable_property_alist_ = ev->immutable_property_alist_; + return ly_event_deep_copy (mutable_property_alist_); } Input *