X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.0%2Fcinelerra%2Fedl.C;h=8ef59f2bf984b1301dbf9bf02c5f6b5591b69c3c;hb=fa7f91658c01ba88aab006beff8b167a4bbb7085;hp=05e7618cfdf26c98045716e5e84db3a5b9d9922a;hpb=f9d0d999e813ae19965e07ae2f7da690b4e6fe45;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.0/cinelerra/edl.C b/cinelerra-5.0/cinelerra/edl.C index 05e7618c..8ef59f2b 100644 --- a/cinelerra-5.0/cinelerra/edl.C +++ b/cinelerra-5.0/cinelerra/edl.C @@ -394,8 +394,7 @@ int EDL::save_xml(FileXML *file, int EDL::copy_all(EDL *edl) { if(this == edl) return 0; - - index_state->copy_from(edl->index_state); + update_index(edl); nested_edls->clear(); copy_session(edl); copy_assets(edl); @@ -1201,7 +1200,7 @@ void EDL::insert_asset(Asset *asset, void EDL::set_index_file(Indexable *indexable) { - if(indexable->is_asset) + if(indexable->is_asset) assets->update_index((Asset*)indexable); else nested_edls->update_index((EDL*)indexable);