X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fautos.C;h=73e89a917ceb448f5510379ecea05f6a63e74987;hp=cb5a1bd265eb254ff165bd42a4c501f105614a24;hb=f7444a58936e4ab8fa7e7062281567cbc74e175f;hpb=33433007dec8305f8c82a4b17552bf622f392b25 diff --git a/cinelerra-5.1/cinelerra/autos.C b/cinelerra-5.1/cinelerra/autos.C index cb5a1bd2..73e89a91 100644 --- a/cinelerra-5.1/cinelerra/autos.C +++ b/cinelerra-5.1/cinelerra/autos.C @@ -397,17 +397,11 @@ Auto* Autos::insert_auto(int64_t position, Auto *templ) return result; } -int Autos::clear_all() +void Autos::clear_all() { - Auto *current_, *current; - - for(current = first; current; current = current_) - { - current_ = NEXT; - remove(current); - } - append_auto(); - return 0; + while( last ) delete last; + delete default_auto; + create_objects(); } int Autos::insert(int64_t start, int64_t end)