X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;ds=sidebyside;f=cinelerra-5.1%2Fcinelerra%2Findexable.C;h=1fff3eff0b842e47636ccea3fa9208cce00d5d91;hb=62709d0558a8c4366f75ae39f5f98e759e19fcfc;hp=e7f090c483565f1cc5c5f878fb5103c35e0762db;hpb=21c2e6b36d6a96c2f662a89459d607b5a387f4eb;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/indexable.C b/cinelerra-5.1/cinelerra/indexable.C index e7f090c4..1fff3eff 100644 --- a/cinelerra-5.1/cinelerra/indexable.C +++ b/cinelerra-5.1/cinelerra/indexable.C @@ -54,7 +54,7 @@ int64_t Indexable::get_audio_samples() return 0; } -void Indexable::update_path(char *new_path) +void Indexable::update_path(const char *new_path) { strcpy(path, new_path); } @@ -62,7 +62,7 @@ void Indexable::update_path(char *new_path) void Indexable::update_index(Indexable *src) { if( index_state == src->index_state ) return; - index_state->remove_user(); + if( index_state ) index_state->remove_user(); index_state = src->index_state; index_state->add_user(); }